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

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.

TED Talks Daily

TED Talks Daily
Every weekday, TED Talks Daily brings you the latest talks in audio. Join host and journalist Elise Hu for thought-provoking ideas on every subject imaginable — from Artificial Intelligence to Zoology, and everything in between — given by the world's leading thinkers and creators. With TED Talks Daily, find some space in your day to change your perspectives, ignite your curiosity, and learn something new.

Greater Than Code

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)

Why Stack Overflow is embracing Svelte

October 31, 2023 00:27:44 26.63 MB Downloads: 0

Giamir is the tech lead for Stacks, Stack Overflow’s design system.Svelte is a tool for building web apps. Delve into their docs or, if you’re brand-new to Svelte, start with this interactive tutorial.More than 90,000 devs responded to our 2023 Developer Survey where Svelte was ranked the second-most admired web framework.  Connect with Giamir via his website or LinkedIn. Today we’re shouting out a topical question asked by Félix Paradis, who (like 73,000 others) wanted to know How to pass parameters to on:click in Svelte?.

Zero trust with zero problems

October 27, 2023 00:24:02 23.08 MB Downloads: 0

Alex and cofounder/CTO Paul Querna started ConductorOne because they saw that traditional identity governance (IGA) and privileged access management (PAM) needed to be rethought for cloud-forward companies.Before he cofounded Conductor One, Alev Bovee was a senior director of product management for zero trust and security at Okta.Read Ben’s article about how Computers are learning to decode the language of our minds.Would you trade an iris scan for some crypto? Sure, what could go wrong?Connect with Alex on LinkedIn.Stack Overflow user Matthew Watson earned a Lifeboat badge for helping more than 32,000 people by answering Checking if an array is null or empty.

Forget the 10X engineer—it’s about building a 10X culture

October 25, 2023 00:31:44 30.46 MB Downloads: 0

Find out why others have joined Shell. Wondering what it’s like to be a developer at one of the world’s biggest energy companies? They’re hiring.Behavior-driven development is a conceptual approach to software development that calls for collaboration and alignment between developers, testers, and domain experts.One of the new technologies James and Tristan helped introduce at Shell is Kafka, an open-source distributed event streaming platform. Check out their docs here.Engineering teams at Shell use Stack Overflow for Teams to capture and share information. Get started for free here.Congratulations to David Snabel, winner of a Stellar Question badge for How do I see which version of Swift I’m using?.

Composable architecture

October 24, 2023 00:28:45 27.6 MB Downloads: 0

At Netlify Compose 2023, Biilmann announced their new composable web platform. This isn’t Netlify’s first rodeo—we talked to them for episodes 588 and 456.You can find Matt Biilmann on X or LinkedIn (and perhaps elsewhere). Today’s shoutout goes to Dick Lucas who asked a topical question, How to prevent Netlify from treating warnings as errors because process.env.CI = true?, viewed by over 84,000 people.

Forget "No Code." Adios "Low Code." Say hello to "Yes Code!"

October 20, 2023 00:31:39 30.39 MB Downloads: 0

The company says v0 is intended to author the first draft of your site or app, then help you iterate quickly. It won't mean the end of junior web developers, says Lee, as a polished final draft still requires a human touch. And it's not a low code no code approach, as the system allows you to switch easily between the GenAI approach and the actual code.You can learn more about v0 here and head over here to join the waitlist.You can find Lee on LinkedIn or his website.Congrats to Stack Overflow user Jonathon Reinhart, who earned a Lifeboat badge for answering the question: How can I import a static library in Python? 

The company making it easier to turn your coffee machine into a robot

October 17, 2023 00:24:03 23.09 MB Downloads: 0

Listen to our previous episodes with Eliot here and here.Viam is a software platform for building, monitoring, and managing data from smart machines, including industrial robots, autonomous vehicles, smart home appliances, and IoT devices. Get an overview of the Viam platform or dig into their docs.Connect with Eliot on LinkedIn.Three cheers for Stack Overflow user mattl, who won a Great Question badge with How to remove all contents of a directory using Golang?.

Chatting with the GM of CodeWhisperer, an AI-powered pair programmer for AWS

October 13, 2023 00:23:54 22.94 MB Downloads: 0

CodeWhisperer is an AI coding companion trained on Amazon and open-source code that gives you coding suggestions in real time. In addition to being general manager for CodeWhisperer, Doug is also the GM for Amazon CodeGuru Security, which uses machine learning to detect security policy violations and vulnerabilities. Connect with Doug on LinkedIn.Asked and answered: user Manodnya B won a Lifeboat badge for answering Cannot find the Start Button under CodeWhisperer in AWS Toolkit.

Reducing the blast radius of meetings with AI

October 10, 2023 00:25:17 24.42 MB Downloads: 0

Clockwise is a time orchestration platform that optimizes schedules to create more time in your day. Clockwise AI, their new GPT-powered scheduling assistant, is launching in beta. Join the waitlist here to get early access. (They’re also hiring!)Ryan wrote a recent article about whether meetings are making developers less productive.Cal Newport’s instant classic Deep Work is about learning to tune out distractions and focus on cognitively demanding tasks.Speaking of classics, Paul Graham of Y Combinator wrote about maker’s vs. manager’s schedules back in 2009.Connect with Matt on LinkedIn.Kudos to Stack Overflow user Joe Caruso, who won a Great Question badge with Get current time in hours and minutes.

Subatomic speed, math misadventures, and the biggest fraud trial in history

October 06, 2023 00:17:47 17.08 MB Downloads: 0

California is trying to transform how math is taught. How’s that going?Pierre Agostini, Ferenc Krausz and Anne L’Huillier won the 2023 Nobel Prize in Physics for work that allows scientists to see how electrons move by mapping their positions in an atom. Learn more here and here.As Ben says, speaking of things that are difficult to observe and don’t make a lot of sense, FTX founder Sam Bankman-Fried is on trial for a historically huge amount of fraud. Follow the live trial blog from Wired or check out their explainer.Starting next year, Unity is charging developer fees. We explore the back and forth as they try to find a solution that works for the company and the community.Shoutout to user vasco, who earned a Lifeboat badge by answering How to test abstract class in Java with JUnit?.

How an algo raver stays in key(boards)

October 04, 2023 00:29:41 28.51 MB Downloads: 0

If you want to hear more of her work, check out Alexandra’s Instagram. She uses Tidal Cycles and Supercollider to make algorithms that get people to dance. Interested in algoraves? You may be able to find one near you or run your own. Check out Alexandra in her ad for Logitech, then check out her favorite keyboard. 

USB-C for all, PHP 4EVA, and what do LLMs actually know (if anything)?

October 03, 2023 00:18:03 17.33 MB Downloads: 0

Ben is watching AI Explained, a YouTube channel that covers the latest AI developments and their implications. Read Ryan’s article ​​Do large language models know what they are talking about?.Is language really unique to humans? New research suggests maybe not.Not for the first time, Ryan recommends the work of Noam Chomsky: Why Only Us: Language and Evolution, an evolutionary account of language acquisition in humans written with Robert C. Berwick.OverflowAI search is now available for alpha testing. Learn more here.Good news for your cable clutter: Apple is switching to USB-C charging ports. Here’s when.The WGA (Writers Guild of America) strike ended with an agreement that “allows for artificial intelligence as a tool, not a replacement,” but the arguments about creativity, copyright, and AI are far from over.If you’re interested in working with PHP, head over to the PHP Collective and check out conversations like Most useful new PHP features for version 8?.

How to write high-performance SQL for your Postgres database

September 29, 2023 00:24:44 23.75 MB Downloads: 1

pgnanalyze helps users deliver consistent PostgreSQL performance and availability at any scale. Get started with a free trial or explore their docs. You can also find them on YouTube, where Lukas posts a weekly show called 5mins of Postgres.Lukas was a founding engineer of Citus Data. Citus is an open-source extension to PostgreSQL that was eventually acquired by Microsoft. Find them on GitHub.If you’re new to the topic, SQL (Structured Query Language) is a language for querying databases, introduced in the 1970s. Find Lukas on LinkedIn, Twitter, or GitHub.

Being creative with math: The immersive artist who traded a sketchpad for a keyboard

September 27, 2023 00:23:48 22.86 MB Downloads: 0

Check out Luyang’s work at his website or in this Youtube playlist. To make these animations, Luyang uses Processing, a 20-year-old language that started out as a visual way to teach programming but evolved into a professional development tool. Logitech selected Luyang as one of the ambassadors to show off what you can do with their MX Keys S Combo. Shout out to George Profenza for dropping a top answer on Position of a vector in coordinate system (Processing/p5.js).

Like Python++ for AI developers

September 26, 2023 00:17:08 16.45 MB Downloads: 0

If you missed the first part of our conversation with Chris, listen to it here.Modular’s new programming language, Mojo, is built for AI developers. Check out their docs or find them on GitHub.Connect with Chris on LinkedIn. Shoutout to user DanielGibbs, who earned a Lifeboat badge by answering what is the difference between getType() and getClass() in java?.

Mojo: The usability of Python with the performance of C

September 22, 2023 00:19:37 18.83 MB Downloads: 0

Modular built a new programming language, Mojo, for AI developers. Explore their docs or find them on GitHub.Chris is on LinkedIn. Congratulations to user Shengyuan Lu, whose answer to Priority queue ordering of elements merited a Lifeboat badge.