

Refactoring Podcast
Luca Rossi
Weekly interviews with world-class engineering leaders about writing great software and working well with humans.
Episodes
Mentioned books

Nov 7, 2025 • 59min
From Knowledge to Wisdom 🧠 — with Hywel Carver
In this discussion with Hywel Carver, co-founder and CEO of Skiller Whale, they tackle the flaws in traditional developer training and how it often falls short of genuine learning. Hywel shares insights on the distinction between knowledge, skill, and wisdom, emphasizing the importance of context in mastering skills. They explore innovative coaching models, the role of AI in reshaping learning, and the necessity of measuring training effectiveness through business metrics rather than mere engagement stats. He also highlights the potential for AI to reduce cognitive load and enhance developer ownership.

21 snips
Oct 24, 2025 • 55min
The AI Transformation at Intercom 🤖 — with Darragh Curran
Darragh Curran, CTO of Intercom and leader behind Fin, an AI agent revolutionizing customer service, dives into the dual nature of AI as both a risk and an opportunity. He shares insights on Intercom's bold pivot towards AI, launching Fin as a dedicated product. Darragh discusses ambitious goals to double productivity, using AI to streamline workflows, and the importance of team ownership over technical quality. He emphasizes disciplined iteration in AI systems and the strategic necessity of embracing AI to avoid obsolescence.

17 snips
Oct 10, 2025 • 49min
Building Psychologically Safe Teams 🛡️ — with Meg Adams
Meg Adams, Senior Director of Engineering at The New York Times, shares her transformative journey from education to tech leadership. She explores neuroleadership, emphasizing how neuroscience enhances decision-making in teams. Meg introduces the SCARF model, highlighting how status and certainty impact engineers, and discusses designing processes to promote psychological safety. She provides insights on effective communication during uncertainty and the importance of modeling behaviors to nurture thriving team cultures, drawing on her experiences at Etsy.

106 snips
Sep 26, 2025 • 50min
Navigating AI Development Workflows 🛠 — with Birgitta Böckeler
In this engaging discussion, Birgitta Böckeler, a distinguished engineer and global lead for AI-assisted software delivery at ThoughtWorks, delves into optimizing AI in development workflows. She shares insights on preferred AI workflows and the pros of using diverse tools. Birgitta highlights how successful teams combine critical thinking and experimentation. The impact of AI on both junior and senior engineers is explored, with a focus on mentorship and adapting learning strategies. Additionally, she discusses risk management and the role of documentation in AI integration.

18 snips
Sep 12, 2025 • 59min
Automating Team Processes Gracefully ⚡ — with Antonia Scheidel
Antonia Scheidel, Director of Engineering at Duolingo, shares her journey from intern to leader in tech. She discusses the importance of designing effective automated processes to reduce manual tasks and prevent bottlenecks. Antonia highlights strategies for empowering teams to take ownership of their workflows and the emotional dynamics behind automation. They also dive into the complexities of project management tools and the role of clear communication and relationships in fostering successful team collaboration.

89 snips
Aug 29, 2025 • 49min
Technical Debt as Crime Scene 🔍 — with Adam Tornhill
Adam Tornhill, author of 'Your Code as a Crime Scene' and founder of Code Scene, delves into the forensic analysis of technical debt. He draws fascinating parallels between code and crime scenes, emphasizing the importance of version control history to pinpoint 'hotspots' in code. Tornhill also discusses the bus factor, highlighting the risks of dependency on key developers. Additionally, he explores how AI can assist in coding while stressing the need for structured practices to enhance code health and reduce technical debt.

75 snips
Aug 15, 2025 • 52min
Diversity, AI, and Junior Engineers 🎨 — with Meri Williams
Meri Williams, CTO of Pleo and seasoned LeadDev conference host, dives into diversity's crucial role in tech. She discusses why diverse teams outperform homogeneous ones and shares insights on creating truly inclusive environments. Meri also reveals what makes a memorable conference talk and the importance of representation. Moreover, she explores how AI is reshaping the development landscape for junior engineers, emphasizing foundational skills and mentorship in the age of AI tools.

56 snips
Aug 1, 2025 • 1h 12min
Thinking in Bets for Engineers 🎲— with Annie Duke
Annie Duke, a former professional poker player turned decision-making expert, shares her unique journey from the poker table to tech coaching. She delves into the art of making decisions under uncertainty, emphasizing the importance of mental models and feedback loops. Duke highlights the challenges of quitting and how biases can distort our decision-making. She also discusses strategies to improve group decision-making by fostering open dialogue and individual contributions, ultimately transforming quitting into a strategic skill rather than a failure.

20 snips
Jul 11, 2025 • 1h 5min
Refactoring at Scale Done Right 🏗️ — with Maude Lemaire
Maude Lemaire, Principal Engineer at GitHub and author of "Refactoring at Scale," shares her journey from Rent the Runway to Slack and GitHub. She dives into the art of refactoring at scale, highlighting common pitfalls and the importance of onboarding teams effectively. The conversation touches on the challenges of migrating to cloud systems and the role of communication in successful transitions. Maude also shares humorous anecdotes about data migration efforts, emphasizing the necessity of testing in production for real-world insights.

115 snips
Jun 27, 2025 • 51min
Building AI-Powered Podcast Learning 🎧 — with Kevin Smith
In this engaging discussion, Kevin Smith, co-founder of Snipd and a former quantitative finance expert, shares his journey from finance to AI innovation. He delves into the challenges of building AI-driven podcast technology, explaining how Snipd enhances learning by summarizing audio content. Kevin also reflects on the essentials that make podcasts great, emphasizing the value of storytelling and audience interaction. Discover how AI is revolutionizing personalized learning experiences in the ever-evolving podcast landscape!


