

The Stack Overflow Podcast
The Stack Overflow Podcast
For more than a dozen years, the Stack Overflow Podcast has been exploring what it means to be a developer and how the art and practice of software programming is changing our world. From Rails to React, from Java to Node.js, we host important conversations and fascinating guests that will help you understand how technology is made and where it’s headed. Hosted by Ben Popper, Cassidy Williams, and Ceora Ford, the Stack Overflow Podcast is your home for all things code.
Episodes
Mentioned books

5 snips
Jan 22, 2025 • 37min
WBIT#3: Can good team dynamics make Agile obsolete?
Wes Copeland, a senior front-end engineer at Apartment Advisor and an avid open-source contributor, shares insights on transforming rental experiences in competitive markets like Boston and New York. He discusses cutting-edge tech stacks used in web development and highlights the importance of user experience design through clarity and iteration. Wes also explores a shift from strict Agile practices to a more flexible approach for better team dynamics, emphasizing real-world problem-solving and data-driven design choices.

10 snips
Jan 17, 2025 • 27min
The developer skill you might be neglecting
Guest Geoffrey Huck, a software developer turned public speaking coach, shares insights on the often-overlooked importance of soft skills in tech. He discusses his journey in conquering public speaking anxiety and offers actionable strategies for building confidence. The conversation highlights the art of conversation, including the significance of body language. Huck emphasizes the need for authentic storytelling to engage audiences and illustrates how effective communication can elevate technical discussions. He also celebrates community contributions, showcasing the value of knowledge sharing.

Jan 14, 2025 • 23min
Robots building robots in a robotic factory
Sterling Chin, Senior Developer Advocate at Postman, dives into the exciting world of APIs and AI integration. He discusses the rapid rise of AI APIs and the need for quality management amidst increased data throughput. Sterling contrasts REST and GraphQL, emphasizing how GraphQL optimizes AI communication. He advocates for an API-first strategy, highlighting its potential to boost revenue and enhance modern business practices. The conversation also touches on the humorous challenges posed by poorly documented APIs in the automation era.

15 snips
Jan 10, 2025 • 29min
“Data is the key”: Twilio’s Head of R&D on the need for good data
Inbal Shani, Chief Product Officer and Head of R&D at Twilio, dives into the intersection of AI and communication. She discusses the evolution of Twilio towards personalized customer engagement powered by AI and the necessity of high-quality data for effective AI applications. Inbal highlights the challenges developers face today, the importance of responsible AI, and the innovative roles AI plays across various sectors. She also shares insights on the skills junior developers need to thrive in this rapidly changing landscape.

Jan 8, 2025 • 27min
Failing fast at scale: Rapid prototyping at Intuit
Himanshu Sharma, a Staff Software Engineer at Intuit, specializes in making taxes simpler for professionals. He dives into the benefits of rapid prototyping, emphasizing its role in Intuit's culture and user-driven innovations. Himanshu shares insights from the development of a new tax module, stressing the importance of direct feedback and collaboration between engineering and design teams. He also discusses scaling rapid prototyping through AI integration and structured onboarding, showcasing how these efforts lead to significant product advancements.

Jan 7, 2025 • 30min
WBIT #2: Memories of persistence and the state of state
John Miller, a staff software engineer at Polly, shares insights from his work in embedded insurance, focusing on enhancing usability through his UI/UX background. He reflects on his unconventional journey from liberal arts to full-stack development, emphasizing the importance of design in tech evolution. The discussion dives into navigating web app architecture, particularly with React and Redux, while tackling state management challenges. Additionally, he highlights the power of assertive communication in engineering teams to foster better collaboration and project outcomes.

Jan 3, 2025 • 23min
How AI apps are like Google Search
In this discussion, Daniel Loretto, CEO of Jetify, shares his journey from tech fascination to startup founder. He explores the complex relationship between AI applications and Google Search, focusing on predictability and user interaction. Daniel contrasts deterministic systems with probabilistic large language models, highlighting the importance of fine-tuning for reliability. He also discusses the future of AI agents in automating QA testing, allowing engineers to focus on creativity rather than tedious tasks. Finally, he touches on ClickOps and the value of documenting AI processes.

4 snips
Dec 31, 2024 • 31min
How developers (really) used AI coding tools in 2024
Tarek Shakhat, Co-CEO of Sonar, and Bill Harding, CEO of GitClear, explore the impact of AI coding tools in 2024. They discuss whether these tools enhance or degrade code quality and how AI can streamline pull requests. The duo highlights the importance of prompt engineering and staying proactive with code management. They also share insights on the future of AI in software development, advocating for tool integration that supports rather than replaces developers, creating a more collaborative coding environment.

Dec 27, 2024 • 34min
Balancing business and open source in 2024
Kosuke Kawaguchi, creator of Jenkins, shares insights on transitioning from an open-source initiative to a successful business model. He discusses the challenges of balancing open source and commercial interests, particularly in monetizing enterprise versions. The conversation dives into how foundational organizations shape collaboration and the evolution of governance models. Kawaguchi also highlights the vital role of transparency in community-driven projects and the impact of large language models on the future of open-source development.

12 snips
Dec 24, 2024 • 33min
How developer jobs (and the job market) changed in 2024
Developers must upskill rapidly to keep pace in a turbulent job market. The impact of AI on programming and the shift towards Rust are reshaping how developers learn. Recent layoffs have surprised many, reflecting Wall Street's focus on stock prices rather than employee wellbeing. Engineering roles are evolving, with traditional 'junior' positions fading. A new model for software engineering is emerging as AI enhances performance evaluations and mentorship, highlighting the importance of adaptability in a changing landscape.