DiscoverThe Stack Overflow Podcast
The Stack Overflow Podcast
Claim Ownership

The Stack Overflow Podcast

Author: The Stack Overflow Podcast

Subscribed: 63,072Played: 2,202,090
Share

Description


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.
871 Episodes
Reverse
Ryan welcomes back Evan You, the creator of Vite and Vue.js, to discuss the evolution of build tools in web development, the unique features of Vite from its plugins to its hot module capabilities, and the future of Vite, including its integration with Rust. Plus, they touch on Vite’s new documentary and the power of open-source communities.Episode notes:Vite is a frontend build tool powering the next generation of web applications. Check out all of the work Evan is doing at his company VoidZero. For more on the origins of Vite, watch the newly-released Cult.repo’s documentary. If you’d rather hear Evan talk about Vue.js, listen to the podcast we published with him earlier this summer. Today’s shoutout goes to user dbush for winning a Populist badge on their answer to How does printing a union itself and not its member work in C?.TRANSCRIPTSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Ryan sits down with Dimitri Stiliadis, CTO and co-founder of Endor Labs, to talk about how AppSec is evolving to address AI’s use cases. They discuss the implications of AI-generated code on security practices, the importance of human oversight in managing vulnerabilities, and how organizations should be balancing security and efficiency with AI. Episode notes:Endor Labs is AppSec for the software development revolution, helping you pinpoint critical risks whether your code is written by a human or AI. Connect with Dimitri on LinkedIn.Today’s shoutout is for user skovorodkin, whose answer for Elegant Python code for Integer Partitioning  was so good, it outscored the accepted answer. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Gil Feig, co-founder and CTO of Merge, joins the show to explore Merge’s approach for reducing third-party APIs to a single call, the complexities of and need for data normalization, and the role that AI and MCP plays in the future of API functionality. Episode notes: Merge connects you to any third-party system for fast, secure integrations for your products and agents.Connect with Gil on LinkedIn and X. Shoutout to user Abhijit for winning a Lifeboat badge on their answer for Complex numbers in python.TRANSCRIPTSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
In the second part of this two-part Leaders of Code episode, Peter O'Connor, Director of Platform Engineering, and Ryan J. Salva, Senior Director of Product at Google Developer Experiences, dive beyond AI hype to explore the shifts reshaping how engineering teams operate and scale. From the critical role of documentation quality in AI workflows to the cultural transformations needed for successful adoption, Peter and Ryan discuss the deeper implications of integrating AI into modern software development practices.The discussion also:Explores how poor documentation creates problems as AI systems learn and repeat mistakes, making high-quality documentation essential for successful AI integrations.Covers how consistent tools and processes become more important when using AI, and why leaders should prioritize helping teams learn and experiment with AI tools instead of just measuring productivity.Offers practical advice for leaders on how to create environments where developers can learn and build confidence with AI tools.Notes:Listen to Part 1 of the conversation here.Connect with Peter O’Connor and Ryan J Salva.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Ryan sits down with Marco Palladino, CTO of Kong, to talk about the rise of AI agents and their impact on API consumption, the MCP protocol as a new standard for agents, the importance of observability and security in AI systems, and the importance for businesses and entrepreneurs to leverage opportunities in the agentic AI space now. Episode notes: Kong is an all-in-one API platform for AI and agentic workflows.Marco previously joined the podcast in 2024. Connect with Marco on Twitter.Congratulations to user Mark for receiving a Lifeboat badge for their answer to Visual Studio Code: Expand the horizontal bar for scrolling tabs.TRANSCRIPTSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Ryan welcomes Pia Nilsson, GM for Backstage and head of developer experience at Spotify, to discuss the evolution and adoption of Backstage, the impact of AI on dev experience, and how Spotify approaches platform engineering and standardization to help teams solve for specific needs. Episode notes: Backstage is an open-source IDP by Spotify that reduces everyday friction, cognitive overhead, and operational toil for developers.We previously talked to the Backstage team in 2022.Poor Ryan. If only he had Backstage at his last job. You know what makes Backstage even better? Our Stack Overflow for Teams integration. Connect with Pia on LinkedIn.Markus Pscheidt gets today’s shoutout for winning the Populist badge with their answer to Dynamic tag values for the Counter metric in Micrometer.TRANSCRIPTSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Jeff Hollan, director of product at Snowflake, joins Ryan to discuss the role that data plays in making AI and AI agents better. Along the way, they discuss how a database leads to an AI platform, Snowflake’s new data marketplace, and the role data will play in AI agents. Episode notes:Snowflake provides a fully-managed data platform that developers can build AI apps on. We’re happy to have Stack Exchange data available on the Snowflake Marketplace.  Connect with Jeff on LinkedIn and Twitter. Congrats to Timeless for throwing a Lifejacket to Using pandas to read HTML.TRANSCRIPTSee Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Ryan welcomes Sebastian Gierlinger, VP of Engineering at Storyblok, to talk about how headless content management systems (CMS) fit into an increasingly componentized software landscape. They run through the differences between headless and traditional CMS systems (and databases), prototyping and security concerns, and how a team building distributed systems can get that precious velocity by decoupling their content from its rendering. Episode notes:Storyblok provides a headless CMS they say is made for humans but built for the AI-driven era. Want to learn more about CMS design? Check out other pieces we’ve done with CMS providers Drupal and Builder.io. Connect with Sebastian on LinkedIn or Twitter. Congrats to Populist badge winner Răzvan Flavius Panda for dropping an amazing answer on How do I change the maintenance database for Postgres?.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Ryan chats with  Karen Ng, EVP of Product at HubSpot, to chat about Model Context Protocol (MCP) and how they implemented it for their server for their CRM product. They chat the emergence of this as the standard for agentic interactions, the challenges of implementing the server and integrating it with their ecosystem, and how agentic AI has affected work at Hubspot. Episode notes:Hubspot is a customer-relationship management (CRM) platform that aims to help businesses grow. MCP is an open-source protocol for connecting AI agents to external systems, originally developers at Anthropic. Connect with Karen on LinkedIn. Virtual hi-five to Rob Truxal for asking What is the purpose of "pip install --user ..."? and garnering themselves a Stellar Question badge. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Ryan welcomes Geraint North, AI and developer platforms fellow at Arm, to dive into the impact of GenAI on chip design, Arm’s approach to designing flexible CPU architectures, and the challenges of optimizing large language models at the chip level for edge devices. Episode notes: Arm is a global compute platform that allows the world’s leading technology companies to innovate and deliver AI experiences.Arm just announced their Lumex CSS Platform, which provides a complete compute subsystem platform for mobile and desktop providers to enable efficient AI workloads. Connect with Geraint on LinkedIn.Congrats to Lifejacket badge winner I.sh., who won the badge for answering How to take screenshot on failure.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
In this two-part episode of Leaders of Code, Peter O’Connor, Director of Platform Engineering, welcomes Ryan J. Salva, Senior Director of Product at Google, Developer Experiences, for a deep dive into the future of software development. They explore how AI-assisted tools are reshaping the developer experience, going far beyond just writing code. From breaking down deployment bottlenecks to streamlining operations and transforming how teams collaborate, this conversation unpacks where developer tooling is headed and how AI is changing the game at every stage of the software lifecycle.The discussion also:Addresses how AI is transforming team structures, enabling engineering teams to operate effectively with just a few people, reducing collaboration overhead and accelerating decision-making.Highlights the future of platform engineering and DevOps, where AI will assist with standardization and dynamically create and manage deployment pipelines in real time.Episode notes:Connect with Peter O’Connor and Ryan J Salva.Check out Google’s open source repository, Gemini-CLI, on GitHub.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Ryan is joined by our very own Ash Zade, Product Manager, and Alex Warren, Staff Software Engineer, to discuss our newly released stackoverflow.ai, how it’s enhancing user experience by combining human-validated answers with AI, and our future plans for deeper personalization and community integration. Episode notes: stackoverflow.ai is helping you get the technical answers you need with less friction, all powered by our 16 years of community knowledge.Connect with Ash on LinkedIn.Connect with Alex on LinkedIn.This week we’re shouting out user Ketan Ramani for winning a Populist badge for their answer to How to go about formatting 1200 to 1.2k in Android studio.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Ryan welcomes Jeffrey van Gogh, Director of Engineering, Android Developer Experience, at Google and board member of the Kotlin Foundation. They discuss the evolution of the Kotlin language from JVM to multiplatform, how their governance board works with the community to stop breaking changes, and the intricacies of Kotlin’s multiplatform capabilities beyond just Android.Episode notes: The Kotlin Foundation’s mission is to protect, promote, and advance the development of the Kotlin programming language.Over half of respondents in this year’s Annual Developer Survey reported that they want to start using Kotlin in the next year. Connect with Jeffrey on LinkedIn or email him at jvg@google.com.Congrats to user BMac on winning a Populist badge for answering the question How to convert UPPERCASE text to Title Case using CSS.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Kylan Gibbs, CEO of Inworld, joins the show to discuss the technical challenges of creating interactive AI for virtual worlds and games, the significance of user experience, and the importance of accessibility and cost-efficiency in deploying AI models.Episode notes: Inworld provides solutions for AI applications that allow teams to build and deploy workloads, spend less time on maintenance, and accelerate iteration speed.Connect with Kylan on LinkedIn.Today we’re shouting out the winner of an Illuminator badge, user MrWhite, who edited and answered 500 questions, both actions within 12 hours.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Travis Oliphant, creator of NumPy and SciPy, joins Ryan to explore the development of Python as a data science tool, the evolution of these foundational libraries, and the importance of community and collaboration in open-source projects, including Travis’ current work to support sustainable open-source through the OpenTeams Incubator. Episode notes: NumPy and SciPy are the fundamental packages and algorithms for scientific computing with Python. NumPy 2.3.0 and SciPy 1.16.0 are out now. The OpenTeams Incubator helps start, grow, and sustain open-source software communities.Quansight is a data, science, and engineering firm rooted in the work of the Python Data, Science, and AI/ML open-source communities.Connect with Travis on LinkedIn or email him at travis@OTincubator.comToday we’re shouting out user RobinFrcd for answering pytest-asyncio has a closed event loop, but only when running all tests and winning a Populist badge.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
SPONSORED BY AWSRyan welcomes Darko Mesaroš, Principal Developer Advocate at AWS and all around computer history buff, to chat about history of software development improvements and how they made developers made more productive. They discuss the technologies and breakthroughs that created greater abstractions on the underlying bit manipulations and made software development more powerful. Episode notes:If you’re looking to take advantage of the breakthroughs mentioned in this episode, check out AWS Builder Center, a place for you to learn, build, and connect with builders in the AWS community.If you want to connect with Darko, find him on social media including LinkedIn. Congrats to Lundin for being curious and asking about Implicit type promotion rules.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Rich Harris, creator of Svelte and software engineer at Vercel, joins Ryan on the show to dive into the evolution and future of web frameworks. They discuss the birth and growth of Svelte during the rise of mobile, the challenges of building robust and efficient web applications, how companies can back more open-source community projects, and the dirty little secret about asynchronous operations and component frameworks. Episode notes:Svelte is a UI framework that uses a compiler to let you write components using HTML, CSS and JavaScript. It’s ranked as one of developer’s most admired web frameworks in this year’s Developer Survey. Keep up with the Svelte community on the Svelte Society page. Find Rich on Blue Sky and GitHub.Congrats to Paul Pladijs, who won a Populist badge for answering the question How can one change the timestamp of an old commit in Git?.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
In this episode of Leaders of Code, Stack Overflow CEO Prashanth Chandrasekar and Christina Dacauaziliqua, Senior Learning Specialist at Morgan Stanley, talk about the importance of experiential learning in fast-paced environments. They emphasize the value of creating intentional learning environments where innovative tools meet collaborative communities to support growth for both individuals and organizations. The discussion also:Explores why leaders need to model continuous learning to inspire their teams.Explains three practical principles to embed a culture of ongoing learning into everyday operations successfully.Touches on Morgan Stanley's multi-year strategic initiatives centred on talent excellence and how they empower employees through an intentional learning framework and metric tracking. Notes:Connect with Christina Dacauaziliqua and Prashanth Chandrasekar.Learn how to empower learning within your organization with Stack Overflow for Teams.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Ryan welcomes Nathan Michael, CTO at Shield AI, to discuss what AI looks like in defense technologies, both technically and ethically. They cover how the Hivemind technology works in coordinating the autonomous decisions of drones in the field while keeping humans in the loop, whether Shield AI is building Terminators, and how software security works on an edge device that could fall into enemy hands. Episode notes:Shield AI produces Hivemind, a resilient autonomy platform intended to protect service members and civilians.Congrats to Great Answer badge winner tmdavison for dropping a 100 point plus answer on Set max value for color bar on seaborn heatmap.See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
Ryan is joined by Tuhin Srivastava, CEO and co-founder of Baseten, to explore the evolving landscape of AI infrastructure and inference workloads, how the shift from traditional machine learning models to large-scale neural networks has made GPU usage challenging, and the potential future of hardware-specific optimizations in AI. Episode notes:Baseten is an AI infrastructure platform giving you the tooling, expertise, and hardware needed to bring AI products to market fast.Connect with Tuhin on LinkedIn or reach him at his email tuhin@baseten.co. Shoutout to user Hitesh for winning a Populist badge for their answer to Cannot drop database because it is currently in use. See Privacy Policy at https://art19.com/privacy and California Privacy Notice at https://art19.com/privacy#do-not-sell-my-info.
loading
Comments (15)

Sasha Teller

If you're planning software development but don't want to get too distracted from your day-to-day tasks and spend all your time searching for and hiring offshore specialists, you can easily entrust all organizational and administrative processes to Talmatic https://talmatic.com/offshore-developers/. Gain access to the resumes of top developers with extensive experience in software development, using the most advanced tools and technologies.

Apr 23rd
Reply

mrs rime

🔴💚Really Amazing ️You Can Try This💚WATCH💚ᗪOᗯᑎᒪOᗩᗪ👉https://co.fastmovies.org

Jan 16th
Reply

Jack Dowson

nice

Jul 21st
Reply

Jack Dowson

Business knowledge (BI) is a bunch of practices that assist associations with transforming crude information into significant experiences and patterns. In any case, Business Knowledge isn't just about approach yet additionally apparatuses and advances that permit organizations to pursue business choices in view of information examination. By having a BI designer working with such information utilizing BI stages and building BI arrangements, associations can get their information assembled, arranged, investigated, and changed into itemized and thorough reports. Without a BI subject matter expert, organizations will not have the option to receive every one of the rewards of the information they really have within reach. That is the reason many organizations as of now use or plan to execute BI answers for their organizations, as featured by Forbes. Source: https://mobilunity.com/blog/hire-power-bi-developer/

Jul 21st
Reply

Emilia Gray

Now creating a personalized solution for your business is much more profitable, it will save you from the cost of additional licenses or subscriptions for additional features. Even if you don't have your own development team, you can always delegate the task to services like this https://waverleysoftware.com/java-software-development-services/

Sep 1st
Reply

Corey Alix

👍 no tech like old tech...except for vscode and typescript and esm and chrome and netlify which is on aws... great provocation and agree with sentiment but we are fly fishing without knowing about flying insects.

Mar 5th
Reply

tonywlsn

I’m bullish on web3 and machine learning…especially with respect to inclusion. i believe/feel that it’s far easier to objectively de-bias data than de-bias actual humans.

Nov 6th
Reply

MC Podcaster

This whole show was about complaining about white straight men.

Nov 5th
Reply

Mrrubut

yeahhhhhhh.......*takes a breath* yeeeeahhhhhh!!

May 11th
Reply

Mike MacCana

ugh thought this was about actual crypto. disappointing to see see Stack Overflow use the term incorrectly like this.

Jan 12th
Reply

Adnan Rasim

Great podcast. I like it. Keep going up

Jan 9th
Reply

.N!m@

you can sit on that chair and make fun of COBOL and Mainframes whole the day, whether accept it or not more than 80% of financial transactions are being processed by this technology.

Apr 17th
Reply

Brian Obey

its why I joined stack too have dark mode

Apr 12th
Reply

.N!m@

I hear glitches more that words!

Dec 30th
Reply

Beatrix Ducz

there are these mini japanese sand zen gardens, you could make a large one to release stress. :)

Dec 26th
Reply