{"slug": "be-the-first-human-to-review-your-own-code", "title": "Be the first human to review your own code", "summary": "Developers should read their own full diff line by line and run an AI review before requesting human review, according to a guidance post on AI-assisted coding. The post recommends fixing or rejecting each AI finding personally and moving any correction made more than twice into a CLAUDE.md file so the model stops repeating it. It warns that reviewers who recognize unread model output either audit every line or approve on faith, and notes that pasted snippets and unread boilerplate predate AI models.", "body_md": "# Be the first human to review your own code\n\nWriting code with an AI is a private conversation right up until you open a pull request. You know what you asked for, what you tried, and why the code ended up this way. The person reviewing it doesn’t have that conversation in their head.\n\nRead the change properly yourself before you ask anyone else to review or merge it. Handing over code no human has read, to someone with none of your context, is dumping your work on them.\n\nProducing got cheap and reading never did.\n\n## Before asking for review\n\n- \n**Read your own diff. All of it.** Line by line, the way you’d read a stranger’s code. You’ll spot the leftover debug log or the unrelated edit in seconds because you know why it’s there. A reviewer has to stop and work that out.\n- \n**Run an AI review too.** It will catch things you missed. Go through each finding and fix or reject it yourself, so you understand the change before anyone else approves it.\n- \n**Turn repeated corrections into rules.** Every fix you make more than twice belongs in your`CLAUDE.md` , so the model stops producing it and you stop cleaning it up.\n\n## What this does to the reviewer\n\nPeople adapt to what you send them. Once someone works out that your PRs are unread model output, they either slow down and audit every line, or they stop reading properly and approve on faith. You caused both and you don’t get to pick which one you get.\n\nNone of this is really about AI. Pasted snippets and unread boilerplate existed long before it. Models just made it fast to produce a lot of code you haven’t thought about.", "url": "https://wpnews.pro/news/be-the-first-human-to-review-your-own-code", "canonical_source": "https://abhinavr.me/posts/be-the-first-human-to-review-your-own-code/", "published_at": "2026-09-22 06:36:17+00:00", "updated_at": "2026-09-22 06:53:46.921864+00:00", "lang": "en", "topics": ["ai-tools", "developer-tools", "ai-products"], "entities": [], "alternates": {"html": "https://wpnews.pro/news/be-the-first-human-to-review-your-own-code", "markdown": "https://wpnews.pro/news/be-the-first-human-to-review-your-own-code.md", "text": "https://wpnews.pro/news/be-the-first-human-to-review-your-own-code.txt", "jsonld": "https://wpnews.pro/news/be-the-first-human-to-review-your-own-code.jsonld"}}