Writing

Notes from twenty years of this.

Short essays on the parts of enterprise delivery that decide outcomes and rarely appear in a statement of work. No newsletter, no gate — read and leave.

Integration and master data  ·  6 minute read

Your integration project will not fail on the interfaces

Every integration program I have watched go badly had a competent engineering team and an unanswered governance question. The systems agreed on the shape of the data and never agreed on its content.

Read the essay
Program recovery and governance  ·  6 minute read

When the status report stops meaning anything

There is a specific moment when the reporting decouples from reality and nobody lies to make it happen. Three things restore signal, in a particular order.

Read the essay
Architecture and multi-market platforms  ·  5 minute read

The second market is where the architecture decision gets made

Fork the thing you have, or separate what is common from what is local. By the third build you are not making an architecture decision — you are funding a migration.

Read the essay