04 — The evidence
Not a biography.A list of thingsI used to believe.
Every principle on this site started as something I was sure of. I was wrong. Expensive wrong.
- You arrive
- This person has experience.
- You leave
- This person has earned these ideas.
Six retractions
01
I believed speed was everything.
Then I watched a project collapse — not because it was slow, but because it had been fast in the wrong direction for eight months. Nobody had been idle. Everybody had been busy. That was the problem.
BecameSequence before speed.
02
I believed more features created value.
Then I watched real usage concentrate into four screens out of forty, and understood that the other thirty-six had not added value. They had added surface — to explain, to test, to support, to keep alive.
BecameClarity creates value.
03
I believed technology solved problems.
Then I saw the same problem solved three times, in three different stacks, with three different outcomes — and the outcome tracked the decision-making, not the technology. The stack was never the variable. It was the alibi.
BecameDecisions choose technology.
04
I believed the best code wins.
Then I met a codebase nobody could change. It was excellent by every measure I had been taught. It was also finished — in the way a building is finished when the doors have been welded shut.
BecameChangeability outranks elegance.
05
I believed disagreement slowed us down.
Then I noticed that the decisions which cost us most were the ones nobody had argued about. Consensus arrived early is usually not agreement. It is an absence of anyone with the standing to object.
BecameCheap consensus is expensive later.
06
I believed my job was to write software.
Then I noticed that on the days I helped most, I wrote none. I had removed an uncertainty instead — and every line that would have been written against that uncertainty never had to exist.
BecameThe work is removing uncertainty.
What that means

None of this arrived as insight. It arrived as consequence. Late. Impossible to argue with.
I am not offering these ideas because they are elegant. I am offering them because I have already paid for the other version — and I would rather you didn't.
What this looks like in a room
iI will ask what happens if we are wrong before I ask what we are building with.
iiI will tell you which decisions I think weld shut behind us, and slow those down on purpose.
iiiI will name who pays for every simplification, including when the answer is you.
ivI will write it down, because the second reader is always real and is often me.
Youdon'tearnaprinciplebyagreeingwithit.Youearnitbysurvivingitsabsence.
There is a decision in your business
already changing everything.