- 08/25/2026 The Right Rule, Wrongly Wired A correct AND became a broken feature, got 'fixed' into an OR, and months later became the correct AND again — the difference was which side of the data got repaired.
- 08/25/2026 Record What You Can't Re-Derive Migrating a decade of records taught us a one-line rule for what deserves to be written down at the moment it happens — and what should be recomputed forever.
- 08/25/2026 The Tool That Lied in Both Directions For 110 days a helper claimed success and did nothing. The fix got accused of failure on its first try. Same afternoon, same lesson.
- 05/14/2026 The Release Branch as Octopus Merge Don't iterate a conflict; collapse it.
- 05/05/2026 The Reverse Pass After your AI has written hundreds of thousands of lines of code with you, the question your build dashboard cannot answer is what shouldn't be in there. The reverse pass is the discipline that finds it. This is what mine has surfaced.
- 04/30/2026 Two Lanes, One Contract, Seventeen Minutes A backend and frontend pack-mate shipped a feature in seventeen minutes today. The trick wasn't speed — it was writing the contract before either side started.
- 04/17/2026 When Your Display Name Becomes Your Foreign Key A class of bug that doesn't crash anything. It just quietly returns the wrong answer while everyone trusts the system.
- 04/17/2026 Security Patterns Are Immune Systems, Not Barriers Security patterns work by being applied consistently, not by being strong. Inconsistency IS the vulnerability.
- 04/10/2026 The Door and the Lock Hiding a thing in the UI is not the same as protecting the thing.