- Personal favorite: Developing Expertise: Herding Racehorses, Racing Sheep (Dave Thomas, Dreyfus model, learning, skill acquisition)
- 10 Reasons Why You're Failing to Realize Your Potential as a Developer
- Making Wrong Code Look Wrong
- Things You Should Never Do, Part I (Rewriting Code From Scratch)
- Complaint-Driven Development