shaungehring.com
UPTIME 29Y 09M 10DLAT 35.2271°NLON 80.8431°W
SYS ONLINEMODE PUBLIC
> shaun@home:~/blog$
AVAILABLE FOR CONSULT
/ HOME/ BLOG/ Leadership
#LEADERSHIPMAY 22, 2026·5 min READPUBLISHED

Your Team Adopted AI Coding Tools. Why Is Everything Still Slow?Your Team Adopted AI Coding Tools. Why Is Everything Still Slow?Your Team Adopted AI Coding Tools. Why Is Everything Still Slow?.

Your team adopted AI coding tools. Everyone's writing more code. PRs are up. Features are shipping. And somehow, deployments haven't sped up. The on-call rotation is more chaotic than before. The bug count isn't going down.

SG
Shaun Gehring
PRINCIPAL · AI & SYSTEMS CONSULTING

Your team adopted AI coding tools. Everyone's writing more code. PRs are up. Features are shipping. And somehow, deployments haven't sped up. The on-call rotation is more chaotic than before. The bug count isn't going down.

Sound familiar? The bottleneck didn't disappear. It moved.

You optimized the writing phase and created a crisis in the reviewing phase. And almost nobody saw it coming because the productivity metrics only measured the first half.

The New Math

46% of all code written by active developers in 2026 is AI-generated or substantially AI-assisted. That's not a projection — that's what GitHub is actually tracking in committed code. Nearly half of what your team reviews today was not written by a human.

Here's the problem: the humans doing the reviewing are the same humans you had before. Maybe a few more, maybe a few less, but not 4x more — because nobody thought "we need to scale the review team when we scale the writing team." The writing got automated. The reviewing did not.

ProjectDiscovery's 2026 AI Coding Impact Report found that 69% of mid-sized organizations now report growing difficulty reviewing the volume of code AI is generating. That's not a staffing complaint — that's an architectural failure. The system was designed to have humans review human output at human speed. It's now receiving AI output at AI speed. The gap is not closable with the same approach.

And before someone suggests "just review it faster" — the AI-generated code requires more careful review, not less. IBM's research found AI-generated code has 1.7x more bugs than human-written code and 2.74x higher security vulnerability rates. You can't rubber-stamp the queue. You have to actually look. At more code. With more issues hiding in it.

The Trust Math Nobody Wants to Do

Here's the number I keep coming back to: 24% of developers say they trust AI-generated code "a lot."

Run that against the 46% of code that's AI-generated and you get a gap that should be uncomfortable. The majority of what's being merged today is code that the majority of developers don't highly trust. People are approving things they're not confident in because the alternative is a review queue that never clears.

This isn't a character failure. It's a process design failure. The process was built for a world where the person who wrote the code has context on it, thought it through, and is implicitly vouching for it when they submit the PR. That contract breaks when the author is an AI that doesn't have context, can't be held accountable, and doesn't actually know if what it wrote is correct — only that it looks plausible.

When you merge code you don't trust because the queue is too long to do otherwise, you're not making a bad decision. You're making the only available decision given a broken system. That's a problem for whoever designs the system to fix.

The Bottleneck Is a Design Problem, Not a People Problem

The senior engineer who is drowning in AI-generated PRs isn't failing. The engineering org that hasn't rethought its review pipeline since 2023 is failing.

The teams that are actually shipping well in 2026 — fast and safely — didn't just hand everyone Claude Code and wait for velocity numbers to improve. They redesigned the review process from the ground up. Specifically:

AI-assisted review before human review. Automated security scanning, linting, SAST tools, and AI code review agents run on every PR before a human eye touches it. The automation catches the obvious failures — secrets in plaintext, overly broad permissions, known vulnerability patterns — so the human reviewer is spending their attention on the things only humans can catch: architectural fit, business logic correctness, edge cases the AI didn't consider.

Tiered code trust levels. Not all AI-generated code carries equal risk. A new test helper is different from a new authentication flow. Some teams are building explicit tiers — high-trust code that clears automated gates and ships with lightweight review, low-trust code (anything touching auth, payments, user data, external APIs) that gets full scrutiny regardless of who or what wrote it.

Code provenance as a first-class concept. Some engineering orgs have started tagging code by origin — AI-generated, AI-assisted, human-written — and applying different review thresholds based on that tag. It sounds bureaucratic until you're debugging a 3am incident and trying to understand whether the thing that failed was something a human reasoned about or something an AI generated and nobody fully read.

The pre-merge security gate. Automated secret detection and permission scope analysis that CI fails on, before anything reaches human review. Not as a replacement for review — as a first filter that catches the most common and most embarrassing failures before they become incidents.

The Question Engineering Leaders Aren't Asking

Here's what I'd put to any engineering leader reading this: what's your code provenance strategy?

Most teams don't have one. They have an AI adoption strategy — which tools people can use, which models are approved, maybe some basic training on prompting. They don't have a strategy for what happens to the code after it's generated. How it gets reviewed, what gates it passes through, how it gets tracked if something goes wrong.

That gap is where the security debt accumulates. Not through malice or negligence — through the absence of a process designed for the current reality.

The teams winning in 2026 aren't the ones writing the most code with AI. They're the ones who figured out how to ship it safely. Those are two different problems. Most organizations have solved the first one and haven't started on the second.

The bottleneck moved. The question is whether you've noticed yet — and whether you're going to wait for a 3am incident to tell you, or get ahead of it now.


Sources: Pragmatic Engineer — Impact of AI on Software Engineers 2026 | ProjectDiscovery 2026 AI Coding Impact Report | Anthropic 2026 Agentic Coding Trends Report | CIO — How Agentic AI Will Reshape Engineering Workflows

// CROSS_REFERENCE

Adjacent signals.

← ALL POSTS