December 2011
6 posts
Best of 2011
Traffic grew 7X in 2011, compared to 2010. Here’s a round up of the most popular posts of 2011. Thanks for reading! Size is the best predictor of code quality The Cognitive Style of Unix GUI vs. CLI: Operation vs. Expression Smeed’s Law for Programming Stallman’s dystopia Minimalism is not a viable intellectual strategy Editing Google Docs in Emacs OOP = FP? Also: ...
Dec 28th
3 notes
How to make your new programming language...
Say you have cooked up a brand-new programming language. Now what can you do to dislodge the incumbents and have your language take over the world? Be incremental. Your new programming language must be understandable in terms of concepts that most programmers already understand. If you are going into new territory, you must justify it with shortcomings in the incumbents. C, which was probably...
Dec 26th
““Real isn’t how you are made,” said the Skin Horse....”
– The Velveteen Rabbit.
Dec 18th
Dec 9th
The 0.1x developer
One of the strongest myths in software is that of the 10x developer. The one who is 10 times more productive than the average developer. It keeps coming up again and again. I most recently saw a reference to it in Venkat’s Developeronomics piece1. It is a fallacy. Not in the sense that certain developers aren’t 10 times as productive as the average, but in the way they achieve that...
Dec 7th
4 notes
The monk tax
The idea of going to college seems to be falling out of favor. It’s expensive, and not all that useful, and saddles most graduates with debt, the naysayers argue. All this, in spite of incontrovertible data that education still pays1. But I want to draw our attention not to college, not to how they are administered, not to those who pass through them, but to that which contains all of...
Dec 5th
2 notes