

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

31 snips
Aug 28, 2025 • 48min
A Conversation with Amazon CTO Werner Vogels
Werner Vogels, Chief Technology Officer at Amazon, has been instrumental in shaping the company's tech vision for over 20 years. He shares fascinating insights into Amazon's transformation from an online bookstore to a cloud giant, discussing the birth of AWS and the principles of Frugal Architecting. The conversation highlights the critical alignment between engineering and business, the intricacies of managing technical debt, and how innovation in software architecture is essential for sustainability and growth.

56 snips
Aug 26, 2025 • 49min
Redis and AI Agent Memory with Andrew Brookins
In this engaging discussion, Andrew Brookins, a Principal Applied AI Engineer at Redis, shares insights into the challenges of building AI agents. He explains how large language models' statelessness affects continuity and the critical role of memory management. Topics include the significance of fast data retrieval in AI systems, advancements in Redis like vector search and semantic caching, and the comparison between hybrid search and vector-only methods. Andrew also touches on the complexities of maintaining relevant memory and the development of effective world models for dynamic environments.

47 snips
Aug 21, 2025 • 38min
Complex Workload Deployment with Will Stewart
Will Stewart, Co-founder and CEO of Northflank, delves into the complexities of cloud workload deployment. He discusses the transition from traditional game server management to modern cloud infrastructure, emphasizing the need for efficient developer tools. Stewart highlights Northflank's innovative platform designed for streamlined application management. He contrasts the financial stakes of game servers versus enterprise applications and explores the evolving role of DevOps in maintaining software reliability and optimizing workflows. Tune in for insights on simplifying the deployment process!

4 snips
Aug 19, 2025 • 46min
Empowering Cross-Functional Product Teams with Tobias Dunn-Krahn and Doug Peete
Tobias Dunn-Krahn, CTO and co-founder of Atono, and Doug Peete, Chief Product Officer, explore the complexities of modern software development. They discuss the fragmentation of tools that hinders cross-functional collaboration and the need for continuous teamwork across design, engineering, and operations. The duo emphasizes integrating user insights into product management and the role of AI in streamlining workflows. They also touch on the importance of feature flags in reducing technical debt and enhancing product delivery, advocating for a user-centered approach amid technological changes.

Aug 14, 2025 • 1h 3min
Carbon and Modernizing C++ with Chandler Carruth
Chandler Carruth, creator of Carbon and leader of Google's C++ and LLVM teams, dives into the future of programming languages. He discusses Carbon's modern safety features while maintaining C++ interoperability, tackling challenges like slow compilation and memory safety. Chandler highlights the transition from C++ templates to Carbon generics and explores the complexities of migrating legacy code. He also touches on the governance of open source projects and how community involvement shapes the development of Carbon.

65 snips
Aug 12, 2025 • 43min
Podman with Brent Baude
Brent Baude, a Senior Principal Software Engineer at Red Hat and architect of Podman, discusses this innovative open-source container management tool. He highlights Podman's rootless functionality, enhancing security compared to Docker, and its compatibility with the Open Container Initiative. The conversation explores Podman's evolution, modular design, and impact on developer communities. Brent also delves into the benefits of daemonless architecture and the importance of APIs for container orchestration, offering insights into the future of container technologies.

67 snips
Aug 7, 2025 • 47min
SED News: Meta’s AI Gambit, Windsurf Shake‑Up, and the UK VPN Surge
Explore Meta's ambitious AI strategies as it takes on Google and OpenAI. Discover the ongoing drama of the Windsurf acquisition and Lyft's resurgence in the autonomous vehicle arena. Dive into rising VPN usage in the UK due to new online safety laws. Marvel at students hacking a washing machine for laundry alerts and learn about the importance of variable naming in coding tools like Copilot. The hosts also share predictions for August's tech landscape, showcasing the ever-evolving world of software engineering.

57 snips
Aug 5, 2025 • 51min
Electron and Desktop App Engineering with Shelley Vohr
Shelley Vohr, a Principal Software Engineer at Microsoft, shares her journey from internships to working on Electron, a key framework for building cross-platform desktop apps. She dives into the complexities of Electron development, including its architecture and inter-process communication challenges. Vohr also discusses the significance of community involvement and transparency in open-source projects, contrasting these with corporate practices. The conversation touches on performance optimization, security, and the ongoing evolution of the Electron framework.

85 snips
Jul 31, 2025 • 40min
Modal and Scaling AI Inference with Erik Bernhardsson
Erik Bernhardsson, Founder and CEO of Modal and former Spotify architect, dives into the world of AI workloads and serverless computing. He shares his inspiration for Modal and discusses the significant challenges in machine learning development, especially around slow feedback loops. The conversation highlights the platform's flexibility for diverse AI applications, from music to biotech, and the intricacies of optimizing AI performance for low latency. They also touch on capacity planning for generative AI, resource pooling, and innovations in distributed training.

71 snips
Jul 29, 2025 • 50min
RxJS with Ben Lesh
Ben Lesh, creator of RxJS and former developer at Netflix and Google, shares insights from his intriguing journey into tech. He discusses the transformative power of observables in managing dynamic data streams and contrasts them with traditional iterables. The challenges of asynchronous programming, including cancellation and multiple data sources, are also explored. Lesh touches on the future of RxJS, the evolution of event handling, and the importance of community engagement for developers navigating changes and upgrades.