Faster to write, slower to trust: the new shape of velocity

The writing got dramatically faster. The trusting did not, and trust is what has to happen before code reaches production.

Faster to write, slower to trust: the new shape of velocity

A director of engineering at a healthcare company expected AI coding tools to roughly double their throughput, and was puzzled when the real gain was much smaller. The writing had genuinely gotten faster, engineers were producing code in a fraction of the time. But the overall pace had barely moved, and when he looked closely at where time actually went, he found the answer. Writing had never been the bottleneck. The bottleneck was everything between writing the code and trusting it enough to ship, the reviewing, the testing, the understanding, the verifying, and none of that had gotten faster. The tool had accelerated the part that was already fast and left untouched the part that was already slow.

Writing was never the slow part

There is an intuition that programming speed is about how fast you produce code, so a tool that produces code faster should make you proportionally faster overall. This intuition is why teams expect AI tools to multiply their throughput, and why they are surprised when the multiplier is modest.

The intuition is wrong about where the time goes. For any code that matters, the writing is a small fraction of the total effort. The larger fraction is everything that turns written code into trusted code, code the team is confident enough to put in front of users. That means reviewing it, testing it, understanding it, checking it against the requirement, reasoning about how it fails. This verification work is the actual bottleneck, and it exists because trust is expensive to establish and cheap to lose. AI tools make the writing faster and do almost nothing for the trusting, which means they speed up the small part and leave the large part alone. The overall gain is bounded by the part that did not change, which is why the throughput improvement is real but smaller than the writing speedup suggests.

There is a sharper version of this. AI-written code can be slower to trust than human-written code, because the author understands it less and the reviewer has to supply more of the scrutiny. So the tool can speed up writing while slowing down trusting, and the two partly cancel. The team feels much faster at the keyboard and only somewhat faster to production, and the gap between those two feelings is the verification work that the tool did not touch and may have added to.

Optimize the part that is actually slow

The lesson is that if you want an AI tool to increase throughput, you have to speed up the trusting, not just the writing, because the trusting is where the time is. The writing is already fast now. The leverage has moved to verification.

Where teams find real velocity once writing is fast.

  • Faster review, by keeping changes small and reviewable, so trust is established quickly instead of pooling in a queue.
  • Better testing, so verification is partly automated and the team trusts a change without re-reading every line by hand.
  • Stronger understanding at authoring time, so the person who ships a change carries it and the reviewer is not rebuilding it.
  • Clear requirements, so checking a change against intent is fast because the intent was written down.
  • Good observability, so trust after shipping is cheap, because the team can see whether the change is behaving.

The writing being fast is a gift, and it moves the whole game to verification. A team that only speeds up writing has optimized the part that was never the problem.

How we approach it at Density Labs

The modest velocity gain from a huge writing speedup surprises a lot of teams, and it is not a disappointment, it is a signal about where their time actually goes. Writing was never the bottleneck. Trust was, and trust is built through review, testing, and understanding, none of which the writing tool accelerated. The overall pace is set by the slow part, and the slow part did not change.

When we help a team get real leverage from AI tools, we focus on the verification work, because that is where the throughput is now won or lost. Speeding up writing is easy and mostly done for you. Speeding up trusting is the work that turns a writing tool into an actual velocity gain.

The tool made writing fast. Shipping was never limited by writing. It was limited by trust, and trust is still slow.