







The great thing about measuring developer productivity is that you can quickly identify the bad programmers. I want to tell you about the worst programmer I know, and why I fought to keep him in the team.

Measuring developer productivity? A response to McKinsey
The consulting firm came up with a methodology they claim can measure software developer productivity. But that measurement comes at a high price – and we offer a more sensible approach.

Measuring developer productivity? A response to McKinsey
The consulting firm came up with a methodology they claim can measure software developer productivity. But that measurement comes at a high price – and we offer a more sensible approach.

Andrej Karpathy on Twitter / X
I've never felt this much behind as a programmer. The profession is being dramatically refactored as the bits contributed by the programmer are increasingly sparse and between. I have a sense that I could be 10X more powerful if I just properly string together what has become…— Andrej Karpathy (@karpathy) December 26, 2025
The value of human, exploratory testing
Ann and Michael find things programmers never would have.Since unit testing and test-driven development burst onto the programming scene in the early 2000s, too many programmers have deluded themse…
Laziness, Impatience, and Hubris · Adam Jacob
How Larry Wall's virtues of a Perl programmer inspire me in this era of engineering

Hello Systems by Loris Cro
The care and feeding of software engineers (or, why engineers are grumpy) - Human Who Codes
The Official Web Site of Nicholas C. Zakas

The mythical 10x programmer - <antirez>
The traits of a proficient programmer
Bridging the gap between competence and proficiency

“I am not a programmer” | Teleogistic
Spend a few minutes in a place where software users interact with software developers – support forums, dev trackers, face-to-face team meetings – and you’re bound to hear this phrase used (or one of its relatives: I am not [a geek|a developer|a coder|tech-savvy], etc). It’s a statement of fact, and a useful statement at that, since the kind of help offered to a “programmer” is obviously quite different from what’s offered to someone who’s not.
Death of a Software Developer
The software developer is a type of guy, and his decline will be cultural as well as economic

Death of a Software Developer
The software developer is a type of guy, and his decline will be cultural as well as economic

Death of a Software Developer
The software developer is a type of guy, and his decline will be cultural as well as economic

Developer's Honest Assessment of AI at Work Rattles the Official Narrative
A veteran programmer was praised after sharing his brutally honest thoughts about AI's impact on work and productivity.

Reflections of an "Old" Programmer - Ben Northrop
Framing our programming careers in terms of knowledge accumulation and decay can yield some interesting insights.