Recommended Reading for Developers
This list was last updated in March 2015. Why are updates to my reading list so rare? Because computers change a lot in 10 years, but people don't. To make better software, you need to understand how people work, and that is what the books I recommend tend to focus
💡 This list was last updated September 2025 . Why are updates to my reading list so rare? Because computers change a lot in 10 years, but people don’t. To make better software, you need to understand how people work, and that is what the books I recommend tend to focus on. Code Complete 2 Code Complete 2 Steve McConnell’s Code Complete 2 is the Joy of Cooking for software developers . Reading it means that you enjoy your work, you’re serious about what you do, and you want to keep improving. In Code Complete, Steve notes that the average programmer reads less than one technical book per year.
Explore this link on the map →saved by
related reading
- Magic Ink: Information Software and the Graphical Interfaceworrydream.com
- Magic Ink: Information Software and the Graphical Interfaceworrydream.com
- Introductionthird-bit.com
- Michael Feathers - 10 Papers Every Developer Should Readmichaelfeathers.silvrback.com
- Teach Yourself Programming in Ten Yearsnorvig.com
- GitHub - charlax/professional-programming: A collection of learning resources for curious software engineers · GitHubgithub.com
- Mike Gunderloy’s Coder to Developer – Joel on Softwarejoelonsoftware.com
- The Joel Test: 12 Steps to Better Code – Joel on Softwarejoelonsoftware.com
- My Reading & Listening List - The Pragmatic Engineerblog.pragmaticengineer.com
- Advice for new software devs who've read all those other advice essays • Buttondownbuttondown.email
- It's hard to write code for computers, but it's even harder to write code for humans · Erik Bernhardssonerikbern.com
- notes/books/pragmatic-programmer.md at master · pkardas/notes · GitHubgithub.com