Episode

DOP 361: When Code Got Cheap, Reviewing Got Expensive

Podcast
DevOps Paradox
Published
Jul 29, 2026
Duration seconds
2511
Processing state
not_requested
Canonical source
https://www.devopsparadox.com/episodes/when-code-got-cheap-reviewing-got-expensive-361/
Audio
https://dts.podtrac.com/redirect.mp3/traffic.libsyn.com/secure/devopsparadox/dop361-when-code-got-cheap-reviewing-got-expensive.mp3?dest-id=1254752
JSON
/v1/public/podcasts/devops-paradox/episodes/dop-361-when-code-got-cheap-reviewing-got-expensive
Markdown
/podcast/devops-paradox/dop-361-when-code-got-cheap-reviewing-got-expensive.md

Actions

  • POST https://stenobird.com/v1/public/podcasts/devops-paradox/episodes/dop-361-when-code-got-cheap-reviewing-got-expensive/transcription-requests
    Idempotently request low-priority transcript generation for this episode.
  • GET https://stenobird.com/podcast/devops-paradox/dop-361-when-code-got-cheap-reviewing-got-expensive.md
    Read the agent-friendly Markdown representation of this episode resource.

Summary

#361: Picture a 6,000-line pull request landing in your project from someone you've never heard of. Every test passes - yours, theirs, all of it. And you can tell it was generated. Not assisted. Generated. What do you do with it? Viktor's first move is to poke the premise: how do you even know it was generated and not assisted? You can't. Nobody can. That distinction is already gone. So the real question isn't whether AI wrote it. It's what a maintainer is for. Viktor's answer is blunt - a maintainer's first job is to guide people in and help them contribute, and if you think your job is mainly to write code, you picked the wrong role. The moment you allow PRs, you stopped being an individual contributor and became a manager. That's the job. You don't get to complain about the job you signed up for. Don't want it? Fine - do what Ghostty did, do what curl did, turn PRs off and say so out loud. Just don't hide behind unknown contributors, because every single person on your project was an unknown contributor on their first commit, including you. A software developer says send me anything but a PR and lists four reasons: unknown contributors are a security risk, supply chain attacks are real, style disagreements eat maintainer time across time zones, and LLMs killed code-writing as the bottleneck so the stranger's PR doesn't help with the parts that are still hard. Viktor grants the security point and then points at XZ - social engineering, a long con, zero AI required. The risk was always there. What changed is quantity, not the percentage. And the maintainer who thinks a manual, line-by-line review still works in 2026 is, in his words, terribly wrong. Viktor guesses he can review 6,000 lines in about the time it takes to hand-review 600. CodeRabbit and Greptile clear th…