The Stack Overflow podcast is a weekly conversation about working in software development, learning to code, and the art and culture of computer programming. Hosted by Paul Ford and Ben Popper, the series features questions from our community, interviews with fascinating guests, and hot takes on what’s happening in tech. Founded in 2008, Stack Overflow is empowering the world to develop technology through collective knowledge. It’s best known for being the largest, most trusted online community for developers and technologists. More than 100 million people come to Stack Overflow every month to ask questions, help solve coding problems, and develop new skills.
Similar Podcasts

El Estoico | Estoicismo en español
En este podcast vamos a hablar Estoicismo, figuras estoicas y ejercicios estoicos para mejorar tu vida y tu resiliencia ante las adversidades.

Greater Than Code
For a long time, tech culture has focused too narrowly on technical skills; this has resulted in a tech community that too often puts companies and code over people. Greater Than Code is a podcast that invites the voices of people who are not heard from enough in tech: women, people of color, trans and/or queer folks, to talk about the human side of software development and technology. Greater Than Code is providing a vital platform for these conversations, and developing new ideas of what it means to be a technologist beyond just the code.
Featuring an ongoing panel of racially and gender diverse tech panelists, the majority of podcast guests so far have been women in tech! We’ve covered topics including imposter syndrome, mental illness, sexuality, unconscious bias and social justice. We also have a major focus on skill sets that tech too often devalues, like team-building, hiring, community organizing, mentorship and empathy. Each episode also includes a transcript.
We have an active Slack community that members can join by pledging as little as $1 per month via Patreon. (https://www.patreon.com/greaterthancode)

Developer Tea
Developer Tea exists to help driven developers connect to their ultimate purpose and excel at their work so that they can positively impact the people they influence.
With over 13 million downloads to date, Developer Tea is a short podcast hosted by Jonathan Cutrell (@jcutrell), co-founder of Spec and Director of Engineering at PBS. We hope you'll take the topics from this podcast and continue the conversation, either online or in person with your peers. Twitter: @developertea :: Email: developertea@gmail.com
Behind the scenes with the folks building OverflowAI
You can learn more about OverflowAI and sign up to be an alpha tester here.You can check out Ellen and Jody on Linkedin. Congrats to Ben Lindsay, who was awarded a Lifeboat badge for his answer to: How can I divide each element in a tuple by a single integer?
How the Python team is adapting the language for an AI future
Pablo is a Python core developer, Steering Council member, and release manager of Python 3.10 and 3.11. He’s currently a senior software engineer at Bloomberg.Looking for a comprehensive guide to contributing to Python? The Python Developer’s Guide is the place to start.The Zen of Python is a list of the language’s guiding principles, including, “There should be one—and preferably only one—obvious way to do it.”Find Pablo on LinkedIn, Twitter, and GitHub.Find Kyle, a senior software engineer on Stack Overflow’s public platform, on Linked, Twitter, and GitHub.
What it's like to be on the Python Steering Council
Pablo is a Python core developer, Steering Council member, and release manager of Python 3.10 and 3.11. He splits this work 50/50 with his day job as a senior software engineer at Bloomberg.An astrophysicist by training, he did his PhD on rotating black holes.Whether you’re a new contributor or a seasoned veteran, the Python Developer’s Guide is a comprehensive guide to contributing to Python.Pablo is on LinkedIn, Twitter, and GitHub.Kyle is also on Linked, Twitter, and GitHub.Shoutout to Inquisitive Badge winner trever for asking well-received questions on 30 separate days.
How AI can help your business, without the hallucinations
DoIT’s sales pitch is simple: they provide technology and expertise to clients who want to use the cloud, free of charge, with the big cloud providers paying the bills.You can check out Sascha’s writing on machine learning on his Medium blog. Connect with him on LinkedIn or subscribe to his YouTube channel.
How ICs can get recognition for their work on big projects
Cat’s research centers on the socio-cognitive factors and processes that help people learn and succeed. In her role as director of Pluralsight Flow’s Developer Success Lab, she studies what makes software teams thrive and shares that research with the community so teams can learn from her findings.In a recent report, the Dev Success Lab explored how visibility can encourage higher-performing teams and better business outcomes.Pluralsight is an education platform for software developers. Pluralsight Flow, their software delivery intelligence platform, is designed to eliminate developer friction and wasted time.Cat is on LinkedIn and Twitter.Today’s Lifeboat badge winner is Kent Kostelac, who gave a terrific answer to One-line if-else in C#.
How terrifying is giving a conference talk?
ICYMI, listen to our episode with Agile pioneer Jim Highsmith: The meeting that changed how we build software (Ep. 579).Explore Connell’s website or his talks.Connell will be speaking at DDD East Midlands again this year: October 7, 2023 (with apologies to our British listeners for the date format). He’s also on GitHub, Twitter, and Stack Overflow (naturally).A very special Lifeboat badge is awarded to Connell for answering his own question: Why does this SelectMany perform several SQL queries instead of a single join?.
Jamstack is evolving toward a composable web
Netlify’s all-in-one development platform gives devs access to build, deploy, and backend services for websites and web apps. Get started with their docs.Jamstack is a web development architecture based on JavaScript, APIs, and Markup (the JAM in Jamstack). Learn what Jamstack is and what benefits it offers.Composable architecture has been called “the next big thing” in web development. Netlify defines it as “a development approach [that] provides the ability to more rapidly build technology stacks by making use of logically separated reusable and customizable components.”Dana is on LinkedIn.Warm congrats to Lifeboat badge winner hasectic saif, who rescued the question How can I print to standard error in C with 'printf'? from an answerless void.
From Sims to supercycle?
VerseProp is a digital real estate platform where users can buy, sell, and rent virtual properties.New to the concept of digital real estate? The Motley Fool has a useful primer for you.If you need to brush up on your investment terms, a supercycle is “a sustained period of expansion, usually driven by robust growth in demand for products and services.”Joel is on LinkedIn.Will is on LinkedIn.Follow VerseProp on Twitter, where the team welcomes questions.Today’s Lifeboat badge is awarded to Omar, for helping 44,000 people and counting with their answer to Event handlers on Message box buttons.
Developers use AI tools, they just don’t trust them
Our 2023 Developer Survey explored AI’s benefits for developers. Read about the results here.For more WWDC talk, listen to our episode from last month: Chatting with Apple at WWDC: Macros in Swift and the new visionOS (Ep. 578).Squarespace is acquiring Google Domains.Congratulations to Bruno Brant, who won a Lifeboat badge for answering Where can I view LINQ source code?.
Making computer science more humane at Carnegie Mellon
While he’s been the dean of the School of Computer Science since 2019, Martial started his career at Carnegie Mellon University way back in 1984. Ben covered LIDAR inventor Velodyne while at the Verge, while Martial has LIDAR’s ancestor, the laser rangefinder, which was state of the art in 1986. Martial’s area of research is in computer vision and perception for autonomous systems. Since 1985, he’s been a part of 388 publications. Congrats to Lifeboat winner mx0 for their answer to the question “How to use a reserved keyword in pydantic model?”
Improving the developer experience in the energy sector
Software might not be top of mind when you think of an energy company like Shell, but software engineering powers a lot of what they do. The tech stack includes React, Golang, Python, GraphQL, MongoDB, Kafka, and the list goes on. The experience their developers have at work is a priority for the organization and its leaders. Episode notes:Find out why others have joined Shell. If you want to experience what being a developer at one of the world’s largest energy companies looks like, they’re hiring.You can connect with Abhai on LinkedIn. Congrats to this episode’s lifeboat badge winner, CertainPerformance, for their answer to Convert different strings to snake_case in JavaScript. You saved the question and got some shinies for your profile.
The cofounder of Chef is cooking up a less painful DevOps
Adam is the cofounder and former CTO of Chef, which provides DevOps automation tools that help configure, deploy, and manage application infrastructure, including security and compliance.Adam’s new venture, System Initiative, reimagines infrastructure-as-code as collaborative, open-source software. See what they’re up to on their blog, starting with Adam’s article DevOps without papercuts.If you’re interested in playing with a developer build of System Initiative, submit your information here. You can also join System Initiative on Discord (and keep an eye on their open positions).Connect with Adam on LinkedIn or Twitter.
Throwing away the script on testing
Sofy is a no-code test automation platform for mobile apps. SofySense is their OpenAI-powered AI assistant. See what they’re up to on their blog or check out their open roles.One of the biggest challenges in testing is deciding whether to use mock or live data. Interested in reading about how Stack Overflow is building up our test coverage?Syed is on LinkedIn.Congrats to Lifeboat badge winner Todd A. Jacobs for interceding between the question How can I check whether a string is an integer in Ruby? and the relentless march of time.
Stress test your code as you write it
CodiumAI plugs into your IDE and suggests meaningful test suites as you code. See what they’re up to on their blog or scope out their open roles. You can also follow them on Twitter.Connect with Kyle on Linked, Twitter, or GitHub.Connect with Itamar on LinkedIn.Today’s Lifeboat badge is awarded to Héctor M. for answering Convert a string to a Boolean in C#. Thanks for spreading some knowledge.
Pair Programming? We peek under the hood of Duet, Google’s coding assistant.
Interested in trying Duet? You can get on the waitlist here.You can learn more about tuning and deploying your own version of Google’s foundation models in their Generative AI studio.If tuning your own model sounds overwhelming, you can head to Model Garden, where a wide selection of open-source and third-party models are available to try.Marcos is on LinkedIn.