

Software Engineering Daily
Software Engineering Daily
Technical interviews about software topics.
Episodes
Mentioned books

17 snips
Jan 27, 2026 • 52min
Production-Grade AI Systems with Fred Roma
Fred Roma, SVP of Product and Engineering at MongoDB, a veteran in cloud and data management. He talks about the complex AI stack: LLMs, embeddings, vector search, caching, and observability. He covers schema evolution in the LLM era, Voyage AI’s multimodal embeddings and rerankers, and how data platforms must adapt for production-grade AI systems.

14 snips
Jan 22, 2026 • 57min
Next-Gen JavaScript Package Management with Ruy Adorno and Darcy Clarke
Darcy Clarke and Ruy Adorno, veterans in the JavaScript world, discuss their innovative project, Vault, aimed at rethinking package management. With their extensive experience in npm and Node.js, they explore the limitations of current tools and share insights on performance bottlenecks, dependency conflicts, and security concerns. Their discussions include new features like a CSS-inspired query language, self-hosted registries, and real-time security scanning, promising to reshape how developers handle JavaScript package management in the future.

26 snips
Jan 20, 2026 • 1h 1min
WebAssembly 3.0 with Andreas Rossberg
Andreas Rossberg, a programming languages researcher and architect of WebAssembly, dives into the evolution of this influential technology. He shares insights on the journey from WebAssembly's early designs to its powerful 3.0 spec, which introduces garbage collection and richer reference types. Rossberg explains how WebAssembly excels in compute-heavy applications compared to JavaScript. He also discusses its future capabilities, such as threads and effect handlers, and touches on non-web applications like edge computing and blockchain.

10 snips
Jan 15, 2026 • 53min
America Under Surveillance with Michael Soyfer
Michael Soyfer, an attorney at the Institute for Justice, dives deep into the implications of government surveillance technologies like automated license plate readers. He discusses how these tools, while marketed for public safety, raise serious constitutional questions about privacy. Soyfer highlights the challenges of outdated legal precedents and the rapid rollout of these technologies without oversight. He emphasizes the need for stricter regulations, including warrant requirements and data retention limits, to protect citizens' rights in a digitally monitored age.

28 snips
Jan 13, 2026 • 42min
Developer Experience at Capital One with Catherine McGarvey
Catherine McGarvey, the SVP of Developer Experience at Capital One, shares insights from her vast experience across startups and regulated environments. She discusses how to define developer enablement and measures developer productivity effectively. Catherine highlights the importance of balancing agility with regulatory compliance and explores the transformative role of AI in development, predicting a future where mundane tasks are automated. She emphasizes fostering an environment for peak productivity and the importance of standardization without sacrificing choice.

44 snips
Jan 8, 2026 • 55min
Flox, Nix, and Reproducible Software Systems with Michael Stahnke
Michael Stahnke, VP of Engineering at Flox and seasoned release engineer, shares insights on modern software challenges. He discusses how Nix offers a powerful yet complex solution for reproducible software builds. Stahnke explains Flox's focus on secure supply chains and developer-friendly workflows, tackling cross-platform dependencies with ease. Additionally, he touches on the impact of deterministic environments on software reliability and AI's role in amplifying engineering practices. The conversation highlights innovations designed to streamline software development and enhance security.

83 snips
Jan 6, 2026 • 1h 9min
VS Code and Agentic Development with Kai Maetzel
Kai Maetzel, Engineering Manager at Microsoft for Visual Studio Code, opens up about the origins and evolution of this essential tool for developers. He discusses how AI, particularly systems like Copilot, has transformed VS Code's design philosophy and user experience. The conversation delves into balancing core functionalities with extensibility, insights from a hackathon post-ChatGPT, and the exciting future possibilities of agentic programming. Kai also shares thoughts on optimizing developer interactions with AI tools, hinting at a more seamless and intuitive coding experience ahead.

27 snips
Dec 25, 2025 • 35min
Blender and Godot in Game Development with Simon Thommes
Simon Thommes, Lead Technical Artist at Blender Studio, shares insights on creating the game DOGWALK using open-source tools. He discusses the innovative open production model at Blender Studio, which allows full asset sharing for collaboration. Simon dives into the unique gameplay of DOGWALK, where players experience the world as a dog, and elaborates on the challenges of developing an effective Blender-to-Godot pipeline. He also compares development cultures between Blender and Godot, highlighting their different approaches to open-source contributions.

24 snips
Dec 23, 2025 • 53min
Node.js in 2026 with Rafael Gonzaga
Rafael Gonzaga, a Principal Open Source Engineer at NodeSource and a key player in the Node.js Technical Steering Committee, dives into the complexities of Node.js. He shares insights on the balance between performance and stability, revealing the engineering challenges behind this vital technology. Rafael discusses the impact of V8 improvements, strategies for effective optimizations, and the importance of community contributions. He offers practical tips for building fast Node apps and highlights his journey in the open-source world.

22 snips
Dec 18, 2025 • 1h 28min
Designing Innovative Puzzle Games with Zach Barth
Zach Barth, an independent game designer and founder of Zachtronics, shares his journey from Microsoft to indie game development. He discusses the essence of Zachtronics' unique puzzle games and the challenges of running a small studio. Barth explains the co-op model of his new venture, Coincidence Games, and the approachability of their latest title, Kaizen. He highlights design choices aimed at easing player entry, balancing accessibility with deep challenges, and the importance of game mechanics evolving to capture player interest.


