Speaker
Abstract
Agentic tools amplify what’s already in the codebase. The agent works through your code, your architecture decisions, and the documentation around them. It follows what it can read and guesses at the rest. It works well when there is one canonical way to do something, and drifts when there are five. Vibe coded greenfields hit that wall in a few weeks, and brownfield codebases got there gradually at human pace.
Variance like this has always carried a cost, but for most of software's history it was a soft one. Humans were the only contributors, they moved slowly enough to absorb it, and going back to enforce consistency rarely justified the effort. The agent changes that math, it’s the first tool fast enough to do the consistency work humans never had time for, and the first tool that actively suffers when that work has not been done. The codebase is now the agent's runtime.
On the UI Platform team at Netflix we have spent the last year retrofitting our codebase, which powers commerce experiences from signup through billing. We started by picking the canonical patterns the codebase would use. New code subscribes to them, and old code is migrated or refactored. On top of that, a context infrastructure layer runs the length of the SDLC. The team's architecture decisions seed every agent session before code is written, and the plan that comes back gets checked against them. A pre-review agent flags drift against those same decisions before human reviewers open the diff. After merge, a separate agent updates the documentation to match what shipped, so the next session starts from cleaner inputs than the last.
Each pass through the loop tightens the codebase. Patterns flow back into the code, variance drops, and reviewers see shapes they already know. When a change affects the documentation, it updates alongside the code. Platform engineering's job has not changed, but its audience now includes the agent.
Key Takeaways
- How your codebase is affecting the quality of the code agents produce.
- Why now is the time to optimize the environment the agent operates in.
- How to retrofit a mature codebase for coding agents across the SDLC.
- How architecting for agents drives codebase entropy down and code review cycle time with it.
$2,835, Conference (3 days). Current pricing ends September 8th. All pass options.
QCon San Francisco 2026 is a three day conference for senior software engineers, architects and team leads. An international program committee of working engineers selects every session. Patterns and practices, not products and pitches.
Part of the track
Architecting for Agents: Beneath the Loop Hosted by Julie Amundson Senior AI Infrastructure Consultant, ex-Googler, ex-NetflixerFrom the same track
Wednesday 18 November
10:35 Ballroom BC Session Platform Engineering for Agents Mark Khuzam Senior Software Engineer @Netflix, Previously Led the Consumer Web Platform Team @OpenTable Agentic tools amplify what’s already in the codebase. The agent works through your code, your architecture decisions, and the documentation around them. It follows what it can read and guesses at the rest. 11:45 Ballroom BC Session Avoiding Prompt Debt: Building Resiliant AI Apps that Grow With the Ecosystem Drew Breunig CEO & Cofounder CMPND, Editor of O'Reilly's "Context Management Handbook", Writer on AI & Data at dbreunig.com, Previously Data Science & Product Lead PlaceIQ Details coming soon. 13:35 Ballroom BC Session AI/ML Infrastructure for Agents Details coming soon. 14:45 Ballroom BC Session Dreams on Paper: How Agents Learn from Experience Brian Douglas Co-founder and CEO @Paper Compute Co. Agents produce high-fidelity traces of everything they do. But traces alone don't produce memory. This talk introduces three primitives for turning session history into something actionable: 15:55 Ballroom BC Session Continuous Testing and Feedback Loops for Non-Deterministic Systems Details coming soon.