Good engineering is not about knowing frameworks; it is about raising the quality of your decisions. Books are the long-term investment that feeds those decisions.
10 books (with short notes)
- Clean Code — a shared quality language for the team
- The Pragmatic Programmer — a craftsperson’s mindset
- Designing Data‑Intensive Applications — distributed systems
- Site Reliability Engineering — SLOs and incidents
- Accelerate — delivery performance
- The Phoenix Project — a DevOps story
- High Output Management — leadership in practice
- Deep Work — focus and context switching
- Thinking in Systems — systems thinking
- The Staff Engineer’s Path — generating impact beyond senior