Over the years, I have read many books, watched many videos and attended a number of conferences.
Below is a list of some that I have found to be particularly useful at some point during my career.
Books:
Continuous Architecture in Practice: Software Architecture in the Age of Agility and DevOps
Murat Erder, Pierre Pureur, Eoin Woods
Murat Erder, Pierre Pureur, Eoin Woods
Architecture Patterns with Python: Enabling Test-Driven Development, Domain-Driven Design, and Event-Driven Microservices
Harry Percival, Bob Gregory
Harry Percival, Bob Gregory
Learning Systems Thinking - Essential Non-Linear Skills and Practices for Software Professionals
Diana Montalion
Diana Montalion
Accelerate: The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations
Nicole Forsgren, PhD, Jez Humble, Gene Kim
Nicole Forsgren, PhD, Jez Humble, Gene Kim
Clean Code: A Handbook of Agile Software Craftsmanship
Robert C. Martin
Robert C. Martin
The subtle art of not giving a fuck
Mark Manson
Mark Manson
The Coaching Habit: Say Less, Ask More & Change the Way You Lead Forever
Michael Bungay Stanier
Michael Bungay Stanier
The Advice Trap: Be Humble, Stay Curious & Change the Way You Lead Forever
Michael Bungay Stanier
Michael Bungay Stanier
Videos:
Balancing Coupling in Software Design
Vlad Khononov
Vlad Khononov
Getting modules right with Domain-driven Design
Michael Plöd
Michael Plöd
Uncoupling
Michael Nygard
Michael Nygard
Domain Driven Design Patterns in Python
Robert Smallshire
Robert Smallshire
Conferences:
SDD (Software Design & Development)
I attended the main conference in May 2024 and the Deep-Dive workshops in November 2023
I attended the main conference in May 2024 and the Deep-Dive workshops in November 2023
Agile meets Architecture
I attended in April 2025 in Berlin
I attended in April 2025 in Berlin