Leading teams through hard technical change: splitting monoliths, merging teams, building shared systems, and now guiding engineers through AI transformation.
The interesting part of engineering leadership is rarely the technology. It’s the people and
the change: how you split a twenty-year-old monolith without stalling delivery, how you merge
frontend teams without breaking them, and how you build systems many teams can share.
These posts come from doing that work, including the newest version of it: helping engineers
find their role as AI reshapes how software gets built.