Skip to main content
bash TV

The Last Human Code Review: Building Trust in AI-Generated Code — Itamar Friedman, Qodo

AI Engineer

593 views20 Aug 2026

YouTube

If you are shipping AI generated code faster than your humans can review it, Itamar Friedman's position is that you are inside the problem rather than ahead of it. He asks the room whether developers will still be reading diffs line by line by the end of the year, then reports finding two incompatible camps among engineering leaders the night before: one holding that every line must be human trusted, the other content to ship bugs and fix them quickly because velocity wins. Which camp you sit in decides what you have to build. His claim is that models stopped being the constraint. Code review benchmarks have barely moved across recent model releases, and the difference between a review that catches a real contract break and one that asks whether you considered error handling is context, not reasoning. That context is scattered across competing instruction files, differs between teams inside the same company, and largely is not written down at all, living instead in senior developers' heads and in Slack threads. Codifying it means building for two audiences at once, because the format an agent parses cleanly is not the format developers will actually maintain. The deeper version encodes the architecture itself, including which service contract broke production three months ago, so that review shifts from reading one pull request to reading a graph and noticing that three changes in flight are about to collide. Speaker info: - https://twitter.com/itamar_mar - https://www.linkedin.com/in/itamarf - https://www.qodo.ai/authors/itamar-f Timestamps: 0:00 - Where the bottleneck moved, and why code review exists 3:38 - Two camps: trust every line, or ship and fix fast 5:19 - Models are not the barrier, context is 7:03 - Context scattered across competing instruction files 8:48 - The knowledge lives in heads and in Slack 9:42 - Codifying for agents and humans at once 10:34 - Interfaces for both: rules shown, and a note to the next agent 12:19 - Fewer human comments as the readiness signal 13:11 - Encoding architecture, contracts, and past outages 14:05 - Automatic approve and block, added gradually 16:38 - Reviewing the software graph instead of the PR

Join the discussion

Have something to add?

Sign in to reply, follow this thread, and earn XP when your answer helps someone.