Using AI to Write Better Code More Slowly: A Bug-Finding Workflow

Developers tired of AI slop cannons might appreciate Nolan Lawson's alternative: using LLMs to write better code more slowly. The key insight: throw multiple agents at a PR review to find bugs ranked by severity, then methodically fix them.
How It Works
Lawson describes a Claude skill adapted from another article's core insight: the more different models you throw at a PR review, the fewer hallucinations or bogus bugs you get. The skill runs three agents — Claude sub-agent, Codex, and Cursor Bugbot — to find bugs in a PR, ranked by critical/high/medium/low. After they finish, you review their findings, rule out false positives, and write a final report.
Define "bug" in your own terms: Lawson's includes KISS/DRY principles, accessible HTML/JSX, proper SQL indexes, etc. Claims false positive rate near zero, and the skill always finds tons of bugs — from critical security issues to misleading comments.
Typical Workflow
- Have an agent fix all criticals and highs (with your guidance on proper solution), then repeat until none remain.
- Skip highs/mediums where the fix effort (e.g., 100 lines for a narrow edge case) isn't worth it.
- Abandon the PR if it has so many criticals that the whole approach is misguided.
The review process often finds pre-existing bugs, leading to tangential side-quests writing unit tests and fixing subtle flaws. This is the opposite of 10x productivity slop-cannon development, but improves overall codebase health and deepens your understanding of failure modes.
If you're skeptical of AI coding, this won't persuade you. But if you're churning out multi-hundred-line PRs you barely understand, Lawson invites you to slow down: ask an agent how your PR works and how it might fail, have it write Markdown docs with Mermaid charts, or use Matt Pocock's /grill-me skill until you understand the entire PR front-to-back.
Related discussions on Hacker News: HN thread (748 points, 288 comments).
📖 Read the full source: HN AI Agents
👀 See Also

Workaround for OpenClaw Claude Access via Claude Code CLI
A method routes OpenClaw through Claude Code CLI to maintain Claude subscription access after Anthropic blocked direct third-party harnesses. The process involves installing the CLI, setting up an OAuth token, and configuring OpenClaw to use the ACP plugin.

A Management Framework for Leading AI Agents Effectively
A former backend lead identifies a plateau in AI agent productivity and proposes a framework based on three disciplines: cybernetics, information theory, and management. The framework details two operational modes: the Captain and the Architect.

Anthropic releases free official learning platform for Claude AI
Anthropic has launched a free learning platform with structured courses covering Claude basics, API integration, agent skills, and specialized tracks for different user groups.

OpenClaw 102: Updated Setup Tips for Security and Efficiency
A Reddit user shares updated OpenClaw configuration advice, including API key encryption with Windows PowerShell scripts, prompt injection defenses in AGENTS.md, Tailscale for remote access, and anti-loop rules to prevent repetitive failures.