Foundations
Why Structure Is Everything
“Systems do not fail because they were designed badly at the start. They fail because change accumulates faster than the architecture can absorb it. The question is not how to design correctly. It is how to design in a way that can survive being wrong.”
About the Book
This book is two things simultaneously. It is a rigorous software engineering framework — Harmonic Design — built from twenty years of practice across some of the largest systems in commercial technology. And it is the biography of the life that produced it.
The organizing principle of the framework — design around what changes, not around what currently is — turns out to be the organizing principle of a life too. That is not a metaphor. It is the argument.
Neither piece is decorative. The biography is not a warm-up for the framework. The framework is not the payoff for the biography. They are two readings of the same thing.
Some of what you will find here is ugly. None of it is included for shock. All of it is load-bearing.
Contents
Get Notified
Leave your email and I will let you know when the book finds a publisher and a release date.