← Back to Blog

Series

Engineering Leadership in Practice

Three large technical changes — a shared design system, a frontend team merger, a monolith split — that each succeeded on organisational grounds rather than technical ones.

A design system, a team merger and a monolith decomposition look like architecture problems. None of them were. In each case the technical plan was the easy part, and the outcome was decided by ownership, incentives and whether people wanted the thing to work.

These three posts predate the AI writing on this site and hold up without it. They are the closest thing I have to a record of what engineering leadership actually consists of: getting two disciplines to share a codebase, merging teams without breaking the ones you merged, and pulling a twenty-year-old monolith apart while delivery keeps running.