

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

Oct 17, 2023 • 24min
The company making it easier to turn your coffee machine into a robot
Eliot, software platform builder, discusses Viam's software platform for building smart machines. Topics include robotics and AI integration, building with Raspberry Pi, modular registry in VM, building a universal platform for robotics, and encouraging software engineers to explore hardware projects.

Oct 13, 2023 • 24min
Chatting with the GM of CodeWhisperer, an AI-powered pair programmer for AWS
In this podcast, the GM of CodeWhisperer and Amazon CodeGuru Security discuss AI-powered tools in software development, the evolution and customization of CodeWhisperer, and the challenges and potential future improvements in AI systems. They also emphasize the importance of privacy, security, and code consistency.

Oct 10, 2023 • 25min
No one likes meetings. Let's reduce their blast radius.
Ryan, Cal Newport, and Paul Gra... discuss the impact of meetings on developer productivity, the value of executive assistants, and the challenges of transitioning to a manager. They also share time management tips and promote the podcast 'Clockwise'.

Oct 6, 2023 • 18min
Subatomic speed, math misadventures, and the biggest fraud trial in history
Nobel Prize-winning physicists discuss mapping electron positions, California's math curriculum changes. FTX founder on trial for fraud. Unity's developer fees. Crypto disappointment. Centralization vs decentralization in social networks. Negotiating techniques.

Oct 4, 2023 • 30min
How an algo raver stays in key(boards)
Alexandra, a musician and coder, discusses using computers as musical instruments, functional programming, the importance of keyboards for live coding and posture, challenges faced by women and minorities in the tech industry, and the concept of live coding with audience interaction.

Oct 3, 2023 • 18min
USB-C for all, PHP 4EVA, and what do LLMs actually know (if anything)?
The podcast covers topics such as the limitations of large language models, the genetic basis of language, AI learning and reasoning strategies in games, Stack Overflow's Community Search, magic keywords on Stack Overflow, and the legal aspects of AI-generated images and copyright.

Sep 29, 2023 • 25min
How to write high-performance SQL for your Postgres database
The podcast discusses how to optimize SQL databases for high performance, focusing on Postgres. They cover the role of indexes, the benefits of local infrastructure, and the addition of vector databases to Postgres. They also share humorous incidents and promote their video show, Five Minutes of Postgres.

Sep 27, 2023 • 24min
Being creative with math: The immersive artist who traded a sketchpad for a keyboard
A creative coder and artist discusses his journey and the blend of digital art and physical installations. The hosts explore programming languages suited for art and the creative potential of math. The artist reflects on the evolution of their work and the concept of freezing time. Engaging a child's mind and smart product design are also discussed. The physical experience of typing and the impact of NFTs on art are explored.

Sep 26, 2023 • 17min
Like Python++ for AI developers
CEO of Modular Inc discusses challenges of bridging Python and C++, deploying machine learning models, optimizing AI stacks, and advancements in AI capabilities. Time travel and programming quantum computers are also touched upon.

Sep 22, 2023 • 20min
Mojo: The usability of Python with the performance of C
A new language called Mojo merges Python's usability with C's performance. The speakers discuss the process and challenges of creating Mojo and its evolution as a compiler and syntax for high-performance numeric kernels. They explore the debate between static types and dynamic types in programming languages and the integration of a modular AI engine. The early development of Mojo, its announcement, challenges, and the release of the Mojo SDK are also highlighted.


