Is AI making developers more productive... or just making us feel that way? Adam Barrett joins James this week to cut through the vibe coding hype. They dig into why requirements and context still matter, how React became the LLM default, and what zero-dependency coding could mean for security. From junior talent to quantum risks, this episode challenges how we think about building software in the AI era.