
George Millo discusses the impact of LLM-driven development and agentic coding on software engineering.
George Millo — creator of Learn Phoenix Live View and alumnus of the Gauntlet AI fellowship — joins me to talk through what really changes when you commit to LLM-driven development. George went through Gauntlet's intensive 10-week program built around LLM maximalism, came out the other side rethinking how he builds software, and has spent the past year working on an AI-first engineering team applying those lessons in production. We spend a lot of time on the practical realities of agentic coding: verification debt (the gap that grows between your mental model and what the AI actually built), the importance of planning before prompting, why George works in small self-contained PRs, and how he uses Codex and Claude Code in parallel tabs without losing track of what's happening. We also get into the debate around vibe coding, spec-driven development, testing pitfalls, and why deep technical knowledge matters more now — not less — when AI is writing most of the code. The conversation covers where Elixir fits in an AI-first world: the BEAM's process model as a natural fit for agent architectures, Phoenix shipping with an agent.md file, Tidewave's approach to closing the feedback loop…
Explore listener stats, chart rankings, contacts and more on the Elixir Mentor podcast page.