← Journal · Leadership

Leadership · 24 Jul 2026 · engineering + writing

AI Doesn't Create the Problem. It Reveals It.

AI coding tools don’t create org design problems — they make the existing ones impossible to ignore. The orgs that benefit most already sorted decision rights, review ownership, and escalation before the rollout.

  • AI
  • Engineering

I keep watching the same experiment run at different companies, with the same variable changed each time, and it has started to feel less like anecdote and more like a law. Roll AI-assisted engineering into a team with clear decision rights, explicit review ownership, and a structured escalation path, and the gains compound almost immediately. Roll the same tooling into a team without those things, and something else happens. The code arrives faster. Nothing downstream of it gets any better.

The honest version of that second story is not dramatic. Nobody's rollout fails in a way anyone writes an incident report about. The pull requests just pile up faster in front of the one senior engineer who has quietly become the only person trusted to approve anything that matters, because no one ever wrote down who else was allowed to. The unclear ownership was always there. It is only now that it has a queue behind it long enough to see.

This is the part I did not fully appreciate until I said it out loud in a conversation with Ankit Singhal and Reshadat Ali at ArmorCode: AI does not introduce a new failure mode into engineering organisations. It removes the one variable, speed, that used to hide the old ones. A slow system with unclear decision rights limps along and nobody notices, because the limp and the slowness look like the same thing. Speed the system up without fixing the rights, and the limp is suddenly the only thing you can see.

I think of it as a stress test, because that is the most literal description I have. An old bridge can carry ordinary traffic for decades on a structure nobody has inspected closely, because ordinary traffic never asks much of it. Send a flood under it, and the water does not create the crack in the mortar. It finds the crack that was already there and shows it to everyone standing on the bank. AI-generated code is the flood. Your review queues, your decision rights, your escalation paths — that is the bridge, and most organisations have not looked closely at it in years, because they have never had to.

What the teams that actually benefit have in common is not better engineers or a better model. It is that somebody, before the rollout, sat down and mapped the unglamorous plumbing: who has the authority to approve what, who owns a piece of code once it is merged, what happens when a reviewer is unsure and needs to escalate rather than rubber-stamp. None of that is an AI question. All of it is the actual question, because AI does not wait for you to answer it before it starts generating.

I no longer believe the org-level disappointment so many teams report with AI coding tools is a tooling problem at all. The individual engineer really is faster. That part of the promise is simply true, and I would not want to talk anyone out of it. The disappointment shows up one layer up, in the system the individual's output has to pass through, and that system does not automatically get smarter just because the thing feeding it did. A compounding operating model compounds the gain. An ambiguous one amplifies the ambiguity, at the same higher speed.

So the question I now put to any leader about to roll this out is not which model or which tool. It is whether they can draw their review queue and their decision rights on a whiteboard in under two minutes, with no arguing in the room about who owns which box. If they cannot, that is the actual project, and it was the actual project before AI ever entered the conversation. AI tooling does not replace an engineering operating model. It stress-tests the one you already have, and it does not wait for a good time to do it.

From the desk

Keep the argument going?

This desk is where the engineering and the fiction argue it out. If a line here stuck with you — or you’d take the other side — I’d genuinely like to hear it.

LinkedIn Résumé