Architecture Is What Makes Vibe-Coding Work
An academic study found that professional developers using AI agents don’t vibe. They control. After more than 300 Claude Code sessions building a full-stack app in a language I’d never used, I agree. But the control that matters isn’t what most people think. I wanted to find the limits. Not of Claude Code on a toy script, but on a complex project that might exceed both my skills and the AI’s. So I picked a stack I’d never used, Rust with Leptos and Axum, and started building North, a GTD task manager. Multiple views, a filtering DSL, drag-and-drop, recurring tasks, keyboard navigation. The kind of project where you can’t fake understanding. ...