These are my all time favorite technical books.
- The Camel Book, also known as Programming Perl, by Larry Wall. It’s the only technical book I’ve ever read that regularly makes me laugh out loud.
- Gang of Four, also known as Design Patterns, by Erich Gamma, Richard Helm, Ralph Johnson, John Vlissides
- Refactoring: Improving the Design of Existing Code by Martin Fowler et al.
- Effective Java by Josh Bloch.
- M^3, also known as Mythical Man-Month, by Fred Brooks.