Reading up on code-review
22 deep · digging since dec 18, 25
- If you are asking for human attention, demonstrate human effort
Developers increasingly ignore AI-generated pull requests because the effort to review sloppy code doesn't feel reciprocated.
- The Optimal Amount of Slop is Non-zero - Doug Slater
Doug Slater argues developers should match code-review rigor to risk, shipping unreviewed LLM code is acceptable only for limited-distribution, low-consequence software.
- You should use AI for reviewing code especially when the diff is huge – Simian Words
Human reviewers should focus on offering out-of-distribution knowledge (context, design decisions) rather than line-by-line checks, which AI can handle.
- Software Is Not A Single-Player Game
Software development remains a multiplayer game where code review, not design docs, is the primary artifact for team judgment as AI reduces code production costs.
- agent-skills/skills/autoreview/SKILL.md at main · openclaw/agent-skills
The piece defines a structured pre-commit code review skill for AI agents, specifying contracts, scope governance, and engine isolation across multiple review engines including Codex, Claude, and others.
- Using AI to write better code more slowly
Using multiple LLMs for rigorous code review and bug finding can produce higher-quality code than the common fast-output approach, though it slows development velocity.
- Twenty Years of Stacking Commits — jd:/dev/blog
Stacked commits, not monolithic PRs, are the correct unit of code review—a truth Gerrit knew in 2008 that AI's speed and tooling like Mergify Stack are now forcing GitHub to finally admit with its native stacked PRs feature.
- Write broken commits for better review
Separating mechanical from non-mechanical changes across intentionally broken commits, then squash-merging them, makes code review easier without cluttering history.
- AddyOsmani.com - Comprehension Debt — the hidden cost of AI generated code.
Excessive reliance on AI coding tools creates comprehension debt—a growing gap between code volume and human understanding—that erodes system knowledge and eventually must be paid with interest.
- GitHub - vercel-labs/openreview: An open-source, self-hosted AI code review bot powered by Vercel.
Vercel Labs released OpenReview, an open-source, self-hosted AI code review bot that deploys to Vercel and uses Claude to provide on-demand PR reviews with inline suggestions and automated fixes.
- Code Review - Claude Code Docs
Anthropic's Code Review service uses multi-agent analysis to catch logic errors, security flaws, and regressions in GitHub pull requests, posting findings as inline comments without blocking merges.
- How to Kill the Code Review - by Ankit Jain - Latent.Space
Human code review is becoming obsolete at AI-generated code scale; teams should shift to upstream spec review, adversarial agents, and deterministic verification.
- In praise of the stacked pull request
Stacked pull requests, managed with tools like Graphite, keep code review fast and team velocity high by breaking large work into small, independent, mergeable units.
- I Stopped Reading Code. My Code Reviews Got Better.
The author replaced manual code review with 13 parallel AI agents, catching a bug in 15 minutes that a traditional review would have missed.
- How I Read A Pull Request - Kevin Murphy
Kevin Murphy shares a systematic PR-reading method using the five Ws, including test-first review, to improve code review quality.
- Building a better Bugbot
Cursor improved Bugbot's bug-finding rate by defining a custom AI-driven resolution rate metric that enabled systematic hill-climbing experiments, raising resolution from 52% to over 70% and doubling resolved bugs per PR to roughly 0.5.
- the context is the work (what the day-to-day looks like now)
Coding agents make implementation cheap but shift engineering difficulty to defining context, constraints, and verification, making PR descriptions the new center of work.
- The Code Review That Cost $2 Million, CodeGood
Code review catches mostly style issues, not production bugs, costing a typical 80-engineer firm $3.6M annually while preventing few real incidents.
- Your job is to deliver code you have proven to work
Engineers must shift their role from generating code to proving code works, especially with LLMs, by providing tests and verification as part of contributions.
- Your job is to deliver code you have proven to work
Software engineers must prove code works through manual and automated testing, shifting accountability away from AI agents to the human submitting the PR.
- Review.Fast - Make every Pull Request Easy To Understand
Review.Fast uses AI to generate concise “review stories” for GitHub PRs, aiming to reduce human review time by 3x.