

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

6 snips
Sep 13, 2024 • 29min
The world’s largest open-source business has plans for enhancing LLMs
Scott, involved with InstructLab, shares insights on open-source advancements in large language models. He explores the balance between community collaboration and safety concerns in LLM development. Scott highlights Red Hat's experiences in integrating generative AI within corporate settings. He delves into the legal implications of code generation and the classification of LLMs. Personal anecdotes about chatbots in music and coding showcase their innovative potential, emphasizing a bright future for AI-enhanced development tools.

11 snips
Sep 10, 2024 • 24min
The evolution of full stack engineers
Mrina, an engineer with a background at IBM now thriving in DevRel, shares her fascinating journey from coding on a TI-84 calculator to community engagement. She discusses the evolving role of full stack engineers, emphasizing the mastery of both front-end and back-end skills in today's tech landscape. The conversation also touches on edge deployment's benefits and challenges, the significant impact full stack engineers have in large organizations, and the necessity for skill adaptation in the face of AI advancements.

Sep 6, 2024 • 25min
The creator of Jenkins discusses CI/CD and balancing business with open source
Kohsuke, the creator of Jenkins, shares his extensive knowledge in CI/CD and open source. He reveals his journey from early coding to the creation of Jenkins and the evolution of open source. The discussion includes the challenges of balancing idealism in open source with commercial realities. Kohsuke also emphasizes the integration of security through DevSecOps practices and explores exciting developments at the intersection of AI and open source, showcasing how transparency can enhance community engagement.

Sep 3, 2024 • 30min
At scale, anything that could fail definitely will
Pradeep, an expert in global-scale systems and cloud technology, shares insights on preparing for system failures with robust security layers. He emphasizes treating VMs as untrustworthy to enhance resilience. The conversation shifts to the future of cloud computing, especially as GenAI becomes integral to technology stacks. Pradeep also discusses strategies for building reliable cloud infrastructure and managing outages, highlighting lessons from his experiences at major tech companies.

Aug 30, 2024 • 27min
Mobile Observability: monitoring performance through cracked screens, old batteries, and crappy Wi-Fi
Austin, a developer focused on the SDK for Open Telemetry, shares his journey in software development and the challenges of mobile observability. He discusses the hurdles posed by varying hardware, network conditions, and battery limitations. The conversation dives into critical privacy concerns and the importance of transparent data practices. Austin highlights the evolution of mobile observability, emphasizing open standards to avoid vendor lock-in. He also acknowledges community contributions that help enhance knowledge sharing in the field.

8 snips
Aug 27, 2024 • 25min
Where does Postgres fit in a world of GenAI and vector databases?
Avthar, a key player at a startup developing an open-source PostgreSQL stack for AI applications, shares insights on the evolving role of Postgres in the database landscape. He delves into its comparison with vector databases, focusing on developer preferences and performance. Avthar also discusses advancements in vector indexing that enhance scalability and cost-effectiveness. Highlighting Postgres as a versatile solution, he emphasizes its vital role in modern data architectures, particularly in the integration with AI and data lakehouses.

Aug 23, 2024 • 26min
From PHP to JavaScript to Kubernetes: how backend engineering evolved
Geshan, an expert in serverless architecture and container technologies, and Matthew Reed, a notable Stack Overflow user, dive into the evolution of backend engineering. They discuss the shift from PHP to JavaScript and the rise of microservices, emphasizing the need for developers to embrace accountability in system management. Geshan unpacks the complexities of Kubernetes and serverless infrastructure, detailing how they align with business scalability. Their insights on monitoring strategies and recent trends in backend development make this conversation a must-listen for tech enthusiasts.

Aug 20, 2024 • 27min
Ryan Dahl explains why Deno had to evolve with version 2.0
Ryan Dahl, the creator of Deno and a prominent figure in the JavaScript community, discusses the evolution of Deno and its major 2.0 update. He highlights its new features like workspace support and improved security measures. Dahl emphasizes the shift from Node.js to Deno, focusing on scalability and performance boosted by Rust integration. He also touches on JavaScript's critical role in future web development and the necessity for advancements in server-side execution, making a compelling case for Deno's readiness for enterprise environments.

Aug 16, 2024 • 31min
Battling ticket bots and untangling taxes at the frontiers of e-commerce
Ilya, a professional at Shopify specializing in modern commerce architecture, dives into the challenges of e-commerce. He discusses the intricacies of optimizing checkout systems under pressure, especially during flash sales. Ilya explains how performance solutions like Remote DOM technology enhance security while managing third-party integrations. The role of open source in e-commerce advancement is also highlighted, shedding light on the complexities of banking, taxation, and fulfillment that entrepreneurs face today.

Aug 13, 2024 • 23min
Scaling systems to manage the data about the data
Satish Jayanthi is a data transformation expert from Coalesce, where he tackles the challenges of evolving data landscapes. He discusses the critical role of metadata in AI and why it matters for transparency and reliability. Satish explains the journey from raw to refined data, contrasting traditional ETL with modern ELT methods. He emphasizes balancing simplicity and complexity in data management while highlighting how standardized metadata practices can solve real business issues. Tune in for insights on enhancing data quality!