Published in 2022:
Modern Software Engineering: Doing What Works to Build Better Software Faster by Dave Farley.
The Devops Handbook: How to Create World-Class Agility, Reliability, & Security in Technology Organizations, 2nd Ed. by Gene Kim, Jez Humble, et al.
Published in 2021:
Strategic Monoliths and Microservices: Driving Innovation Using Purposeful Architecture by Vaughn Vernon and Tomasz Jaskula.
Building Microservices Second edition: Designing Fine-Grained Systems by Sam Newman.
Published in 2020:
The Software Architect Elevator: Redefining the Architect’s Role in the Digital Enterprise by Gregor Hohpe.
Escape Velocity: Better Metrics for Agile Teams by Doc Norton.
Published in 2019:
Team Topologies: Organizing Business and Technology Teams for Fast Flow by Matthew Skelton and Manuel Pais.
Published in 2018:
Accelerate: The Science of Lean Software and Devops: Building and Scaling High Performing Technology Organizations by Nicole Forsgren and Jez Humble.
Published in 2017:
Clean Architecture: A Craftsman’s Guide to Software Structure and Design: A Craftsman’s Guide to Software Structure and Design by Robert C. Martin
Published in 2015:
The Nature of Software Development: Keep It Simple, Make It Valuable, Build It Piece by Piece by Ron Jeffries.
Published in 2010:
Continuous Delivery: Reliable Software Releases through Build, Test, and Deployment Automation by Jez Humble and Dave Farley.
Published in 2008:
Clean Code: A Handbook of Agile Software Craftsmanship by Robert C. Martin
Published in 2007:
Continuous Integration: Improving Software Quality and Reducing Risk by Paul M. Duvall, Steve Matyas, Andrew Glover.
Published in 2004:
Extreme Programming Explained: Embrace Change by Kent Beck.
Published in 2003:
Domain-Driven Design: Tackling Complexity in the Heart of Software by Eric Evans