Software Development
- Why Crappy Developers Are More Productive (via Glenn Stovall)
- Make Hard Coding Your Default Choice
- The Carrying Cost of Code: Taking Lean Seriously (via Michael Feathers)
- Don’t Learn to Code – Learn to Automate (via Erik Dietrich)
Career
- Vocation – The Necessity of Dead Work (via Art of Manliness)
- On Being a Senior Engineer
- 40 Blogs Every Software Developer Should Be Reading
- Going Beyond Code To Become a Better Programmer – Interview with Pete Goodliffe (via Fog Creek Software)
- When I Want To Give Up (via Roy Osherove)
- Running a Software Business on 5 Hours a Week
- Why Software Engineering Isn’t Engineering, and the Implication for Deadlines
- Software Engineers Are Lazy Bastards
- Career Advancement For the Low Price of Your Soul (via Erik Dietrich)
- Start-ups and Emotional Debt