Software Engineering Daily - podcast cover

Software Engineering Daily

Software Engineering Dailysoftwareengineeringdaily.com
Technical interviews about software topics.
Last refreshed:
Follow this podcast in the Metacast mobile app to refresh it and see new episodes.
Download Metacast podcast app
Podcasts are better in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episodes

OpenAI and Codex with Thibault Sottiaux and Ed Bayes

AI coding agents are rapidly reshaping how software is built, reviewed, and maintained. As large language model capabilities continue to increase, the bottleneck in software development is shifting away from code generation toward planning, review, deployment, and coordination. This shift is driving a new class of agentic systems that operate inside constrained environments, reason over long time horizons, and integrate across tools like IDEs, version control systems, and issue trackers. OpenAI ...

Jan 29, 202650 min

Production-Grade AI Systems with Fred Roma

This episode features Fred Roma from MongoDB, discussing the complexities of taking AI applications to production. He highlights how MongoDB's expanding platform, including the acquisition of Voyage AI, provides integrated capabilities for data management, search, real-time analytics, and AI-powered retrieval. The conversation covers schema evolution in the LLM era, the importance of vector search and reranking for accuracy and cost-effectiveness, and the need for data platforms to adapt to AI's rapid pace while maintaining security and organizational flexibility.

Jan 27, 202652 min

Next-Gen JavaScript Package Management with Ruy Adorno and Darcy Clarke

Package management sits at the foundation of modern software development, quietly powering nearly every software project in the world. Tools like npm and Yarn have long been the core of the JavaScript ecosystem, enabling developers to install, update, and share code with ease. But as projects grow larger and the ecosystem more complex, this older infrastructure is beginning to show its limits with performance bottlenecks, dependency conflicts, and growing concerns around supply chain security. D...

Jan 22, 202657 min

WebAssembly 3.0 with Andreas Rossberg

WebAssembly, or WASM, has grown from a low-level compilation target for C and C++ into one of the most influential technologies in modern computing. It now powers browser applications, edge compute platforms, embedded systems, and a growing ecosystem of languages targeting a portable and secure execution model. Andreas Rossberg is a programming languages researcher and former member of the V8 team at Google . Andreas helped architect WebAssembly from its earliest concepts through its most recent...

Jan 20, 20261 hr 1 min

America Under Surveillance with Michael Soyfer

Surveillance technology is advancing faster than the laws meant to govern it. Across the United States, police departments are deploying automated license plate readers, facial recognition tools, and predictive systems that quietly log the daily movements of millions of people. These tools promise efficiency and safety, but critics argue that they represent a form of warrantless mass surveillance, and raise deep constitutional questions about privacy, accountability, and the limits of government...

Jan 15, 202653 min

Developer Experience at Capital One with Catherine McGarvey

Modern software development is evolving rapidly. New tools, processes, and AI-powered systems are reshaping how teams collaborate and how engineers find satisfaction in their craft. At the same time, developer experience has become a critical function for helping organizations balance agility, security, and scale while maintaining the creativity and flow that make top tier engineering possible. Capital One is continuously transforming its developer culture, with a focus on faster development cyc...

Jan 13, 202642 min

Flox, Nix, and Reproducible Software Systems with Michael Stahnke

Modern software development is more complex than ever. Teams work across different operating systems, chip architectures, and cloud environments, each with its own dependency quirks and version mismatches. Ensuring that code runs reproducibly across these environments has become a major challenge that’s made even harder by growing concerns around software supply chain security. Nix is a powerful open-source package manager that builds software in controlled, declarative environments where depend...

Jan 08, 202655 min

VS Code and Agentic Development with Kai Maetzel

Visual Studio Code has become one of the most influential tools in modern software development. The open-source code editor has evolved into a platform used by millions of developers around the world, and it has reshaped expectations for what a modern development environment can be through its intuitive UX, rich extension marketplace, and deep integration with today’s tooling landscape. Now, in an era defined by rapid advances in AI-assisted programming, VS Code is at the center of a profound sh...

Jan 06, 20261 hr 9 min

Blender and Godot in Game Development with Simon Thommes

Blender Studio is the creative arm of the Blender Foundation and it’s dedicated to producing films, games, and other projects that showcase the full potential of Blender. The studio functions as both an art and technology lab and pushes the boundaries of 3D animation through open productions. All of their assets, production files, and workflows are shared publicly, which gives artists and developers valuable resources to learn from and build upon. Most recently, Blender Studio released its secon...

Dec 25, 202535 min

Node.js in 2026 with Rafael Gonzaga

JavaScript has grown far beyond the browser. It now powers millions of backend systems, APIs, and cloud services through Node.js, which is one of the most widely deployed runtimes on the planet. Keeping such a critical piece of infrastructure fast, secure, and stable is a massive engineering challenge, and the work behind it is often invisible. Rafael Gonzaga is a Principal Open Source Engineer at NodeSource and a member of the Node.js Technical Steering Committee. He’s spent years digging into ...

Dec 23, 202553 min

Designing Innovative Puzzle Games with Zach Barth

Zachtronics is a legendary independent game studio known for creating intricate, engineering-focused puzzle games that merge logic, creativity, and code. The studio was founded by Zach Barth in 2011, and it has become a cult favorite among programmers and tinkerers alike with titles such as SpaceChem, Infinifactory, TIS-100, and Shenzhen I/O. Most recently, Zachtronics released Kaizen: A Factory Story, in which players take on the role of an American engineer hired by a Japanese manufacturing co...

Dec 18, 20251 hr 28 min

Rivals of Aether with Dan Fornace

Rivals of Aether and Rivals of Aether II are indie fighting games that combine fast-paced platform combat with elemental-themed characters. The game takes inspiration from Super Smash Bros. and emphasizes skillful movement, tight controls, and competitive balance, making it popular in the fighting game community. Dan Fornace is a game director and designer at Aether Studios , the developer of Rivals of Aether. He joins the show with Joe Nash to talk about developing platform fighting games. Joe ...

Dec 16, 202545 min

Aviation Cybersecurity with Serge Christiaans

Aviation cybersecurity is becoming an urgent priority as modern aircraft increasingly rely on complex digital systems for navigation, communication, and engine performance. These systems were once isolated but are now interconnected and vulnerable to cyber threats ranging from GPS spoofing to ransomware attacks on airline infrastructure. As nation-state actors and criminal groups grow more sophisticated, the aviation sector faces a rapidly expanding attack surface, with life-or-death consequence...

Dec 11, 202550 min

Blocking Software Supply Chain Attacks with Feross Aboukhadijeh

Modern software relies heavily on open source dependencies, often pulling in thousands of packages maintained by developers all over the world. This accelerates innovation but also creates serious supply chain risks as attackers increasingly compromise popular libraries to spread malware at scale. Feross Aboukhadijeh is the founder and CEO of Socket which is a security platform designed to protect software projects from open source supply chain attacks. In this episode he joins Josh Goldberg to ...

Dec 09, 202548 min

Pydantic AI with Samuel Colvin

Python’s popularity in data science and backend engineering has made it the default language for building AI infrastructure. However, with the rapid growth of AI applications, developers are increasingly looking for tools that combine Python’s flexibility with the rigor of production-ready systems. Pydantic began as a library for type-safe data validation in Python and has become one of the language’s most widely adopted projects. More recently, the Pydantic team created Pydantic AI, a type-safe...

Dec 04, 202557 min

SED News: Bezos Returns to Building, AI’s Reality Check, and Europe’s Cloud Ambitions

SED News is a monthly podcast from Software Engineering Daily where hosts Gregor Vand and Sean Falconer unpack the biggest stories shaping software engineering, Silicon Valley, and the broader tech industry. In this episode, they cover Jeff Bezos ’s unexpected return to the CEO seat with Project Prometheus, the growing debate over whether AI investments are sustainable, and the ecosystem forming around OpenAI . They also dig into the surge of Nordic startups, and what it signals about innovation...

Dec 02, 202554 min

Game Development on the PICO-8 with Johan Peitz

PICO-8 is a software-based gaming console for making, sharing, and playing small games with a retro aesthetic. It emulates the look and feel of 8-bit consoles, providing limited color palettes, screen resolutions, and memory constraints. The PICO-8 dev environment uses Lua and is focused on being accessible to developers while offering depth for complex projects. Johan Peitz is a games industry veteran and developer extraordinaire, having created dozens of games across many platforms. He’s an ex...

Nov 27, 202547 min

Running Doom in TypeScript with Dimitri Mitropoulos

Doom has seemingly been ported to every electronic device imaginable, including picture frames, lamps, and coffee machines. The meme of “it runs Doom” has become so widespread that it spawned the r/itrunsdoom sub-Reddit. Recently, Doom made headlines again for being ported to TypeScript. The project involved representing Doom entirely in TypeScript, three and a half trillion lines of types, 90 GB of RAM to run, and a full year to complete. Dimitri Mitropoulos is the engineer who carried out this...

Nov 25, 20251 hr 2 min

Drone Warfare in Ukraine with Simon Shuster

Simon Shuster is a journalist who has reported on Russia and Ukraine for over 15 years, most of that time as a staff correspondent for TIME Magazine. He was born in Moscow, and he and his family came to the United States as refugees from the Soviet Union when he was six years old. After graduating from Stanford University in 2005, Simon returned to Moscow to work as a reporter for The Moscow Times, Reuters, the Associated Press and other publications. His political coverage of Russia’s descent i...

Nov 20, 202555 min

Radix UI with Chance Strickland

Radix UI is an open-source library of React components. Its “headless” primitives handle the complex logic and accessibility concerns—like dialogs, dropdowns, and tabs—while leaving styling completely up to the developer. The project emphasizes usability, accessibility, and composability and has become a vital part of modern web dev, in part because it forms the foundation of shad/cn UI. Chance Strickland is a software engineer at WorkOS and a maintainer of Radix UI. Chase joins the show with Ni...

Nov 18, 202556 min

The 2025 Stack Overflow Developer Survey with Jody Bailey and Erin Yepis

The Stack Overflow Developer Survey is an annual survey conducted by Stack Overflow that gathers comprehensive insights from developers around the world. It offers a valuable snapshot of the global developer community, covering a wide range of topics such as preferred programming languages, tools, and technologies. Jody Bailey is the Chief Product and Technology Officer at Stack Overflow and Erin Yepis is a Research Manager at Stack Overflow. They join the show with Sean Falconer to talk about t...

Nov 13, 202540 min

Building an Open-Source Laptop with Byran Huang

Byran Huang is a full stack developer who recently made headlines in the hacker space when he created the anyon_e , which is a highly integrated, open source laptop. The effort was a massive undertaking and showcased great design, hardware, and software. In this episode, Byran joins the show with Gregor Vand to talk about his work on the anyon_e laptop. Gregor Vand is a security-focused technologist, having previously been a CTO across cybersecurity, cyber insurance and general software engineer...

Nov 11, 202552 min

The Architecture of the Internet with Erik Seidel

The modern internet is a vast web of independent networks bound together by billions of routing decisions made every second. It’s an architecture so reliable we mostly take it for granted, but behind the scenes it represents one of humanity’s greatest engineering achievements. Today’s internet is also dramatically more complex and capable than in its early years. Erik Seidel is a Network Engineer at Cloudflare , where he focuses on automating global network infrastructure. He joins the show to d...

Nov 06, 202550 min

SED News: AMD’s Big OpenAI Deal, Intel’s Struggles, and Apple’s AI Long Game

SED News is a monthly podcast from Software Engineering Daily where hosts Gregor Vand and Sean Falconer unpack the biggest stories shaping software engineering, Silicon Valley, and the broader tech industry. In this episode, they cover the $1.7B acquisition of Security AI, LangChain ’s massive valuation, and the surprise $300M funding” round for Periodic Labs . They also break down the massive AWS outage, Apple ’s rare reversal on its glass UI design, and the emerging web of trillion-dollar AI i...

Nov 04, 202547 min

Building AI Agents on the Frontend with Sam Bhagwat and Abhi Aiyer

Most AI agent frameworks are backend-focused and written in Python, which introduces complexity when building full-stack AI applications with JavaScript or TypeScript frontends. This gap makes it harder for frontend developers to prototype, integrate, and iterate on AI-powered features. Mastra is an open-source TypeScript framework focused on building AI agents and has primitives such as agents, tools, workflows, and RAG. Sam Bhagwat and Abhi Aiyer are co-founders at Mastra. They join the podcas...

Oct 30, 202557 min

The X-Plane Flight Simulator with Ben Supnik

X-Plane is a popular flight simulator developed by Laminar Research. It features a first-principles physics engine, realistic aircraft systems, and a wide variety of aircraft. We wanted to understand the engineering that goes into creating a flight simulator so we invited Ben Supnik on the show. Ben is a software engineer at Laminar and he’s been working on X-Plane for the past 20 years. He joins the show with Kevin Ball to talk about X-Plane and his career working on the simulator. Kevin Ball o...

Oct 28, 202556 min

Turning Agent Autonomy into Productivity with Chris Weichel

A common challenge in software development is creating and maintaining robust development environments. The rise of AI agents has amplified this complexity by adding new demands around permission controls, environment isolation, and resource management. Ona is a platform for AI-native software development and engineering agents. The platform combines autonomous agents with secure, standardized environments, with a focus on giving enterprises control, security, and productivity so they can scale ...

Oct 23, 20251 hr 1 min

Homebrew and macOS Package Management with Mike McQuaid

Homebrew is a widely used package manager that simplifies the installation of open-source software on macOS. It was created in response to the growing demand for a lightweight, developer-friendly tool suited to an increasingly Mac-centric development ecosystem. Today, Homebrew is a near-essential part of the macOS software development toolkit. Mike McQuaid joined the project early on and collaborated closely with its creator, Max Howell. He joins the podcast with Kevin Ball to discuss Homebrew’s...

Oct 21, 20251 hr 6 min

Engineering in the Age of Agents with Yechezkel Rabinovich

Modern software platforms are increasingly composed of diverse microservices, third-party APIs, and cloud resources. The distributed nature of these systems makes it difficult for engineers to gain a clear view of how their systems behave, which can slow down troubleshooting and increase operational risk. groundcover is an observability platform that uses eBPF sensors to capture logs, metrics, and traces directly from the kernel. Critically, groundcover runs on a bring-your-own-cloud model so al...

Oct 16, 202550 min

Static Analysis for Ruby with Jake Zimmerman

Dynamic languages like Ruby, Python, and JavaScript determine the types of variables at runtime rather than at compile time. This flexibility allows for rapid development and concise code, but it also makes it harder to catch certain classes of bugs before execution. Type checkers for dynamic languages add structure and safety without compromising their expressive power. Sorbet is a static type checker developed by the Stripe team and designed specifically for Ruby. The motivation behind Sorbet ...

Oct 14, 202545 min
For the best experience, listen in Metacast app for iOS or Android