A critical reflection on vibe coding and AI-assisted development, arguing that while AI tools can generate code quickly, they accelerate 'cognitive debt' — the gap between a system's evolving structure and the team's shared understanding of it. Drawing on pieces by Robby Russell, Paul Stack, Margaret-Anne Storey, and Charity Majors, the author distinguishes between code that 'works' and code that 'stays working.' The core warning: when output is abundant, architecture becomes the scarce resource, and the friction that used to force developers to think before committing was doing invisible but essential work.
1 Comment
Sort: