Don't let AI write your code—use it as your reviewer
AI Coding Without the Vibes
Peter Bloem argues for 'craft coding': you write the code, AI reviews it. Vibe-coding—letting AI generate everything—makes thorough human review impossible; attention drifts within an hour and the codebase slowly degrades. Flipping the roles lets AI catch bugs that used to take weeks, point out tricks you missed, and surface tech you didn't know, all while you actually learn. The post uses a three-baker analogy to separate hand-coding, vibe-coding, and craft coding. No specific tools or quantitative data are provided.
Why it matters: A developer practice piece with a concrete method and a counterintuitive stance. The author doesn't stop at 'is AI coding good or bad' but delivers an actionable reverse workflow and explains why 'human reviews AI code' is doomed. The argument is sharp and the examples are sol...