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.
saved by
related reading
- My Reading & Listening List - The Pragmatic Engineerblog.pragmaticengineer.com
- Don't Call Yourself A Programmer, And Other Career Advice | Kalzumeus Softwarekalzumeus.com
- Readingcarlkolon.com
- Cognitive load is what mattersminds.md
- Essays on programming I think about a lot | benkuhn.netbenkuhn.net
- The Best Textbooks on Every Subject — LessWronglesswrong.com
- 9 Must-Read Books for Software Engineers in 2023 - Grant Isomgrantisom.com
- Michael Feathers - 10 Papers Every Developer Should Readmichaelfeathers.silvrback.com
- Reflections on 10,000 Hours of Programming | Matt Rickardmatt-rickard.com
- Things unlearnedscattered-thoughts.net
- Advice for new software devs who've read all those other advice essays • Buttondownbuttondown.email
- How to become a dramatically better programmernews.ycombinator.com