(2021)
Robust Python
All the tools available to developers to write reliable, maintainable (aka enterprise-quality) python code.
(2022)
The Staff Engineer’s Path
Leadership without going directly into management. Solid professional and technical advice for scaling out your impact at an organization beyond your technical work as an individual contributor for people who don’t want to be middle-managers.
(2009)
Clean Code
The Bible of production-quality code. Coding for businesses is a teachable craft. Code is written to be human-readable so that it can be easily debugged and extended. There are core principles to follow around style and design, it’s not just a matter of taste.
(2021)
The Programmer’s Brain
Meta-learning for programmers. A books that makes you think about how programmers think about programming. Great advice about ‘memory management’ for programmers and how to write code that is extremely human-readable.




