
Software Engineering Daily
Technical interviews about software topics.
Latest episodes

24 snips
Jun 5, 2025 • 41min
Modern Distributed Applications with Stephan Ewen
Stephan Ewen, founder of Restate and co-creator of Apache Flink, shares his expertise on building resilient distributed applications. He dives into the challenges of ensuring reliability and fault tolerance, discussing how traditional event-driven models can complicate debugging. Ewen highlights Restate's role as a durable execution framework, essential for microservices, and details the lifecycle of payment processing handlers. With insights on improving interaction latencies and the importance of consensus logs, he emphasizes the future of durable execution in revolutionizing system design.

51 snips
Jun 3, 2025 • 45min
Crew AI with João Moura
João Moura, founder of Crew AI, dives into the innovative world of agentic AI, which allows systems to autonomously solve complex tasks. He shares the journey of transforming a personal project into a thriving business, highlighting its rapid adoption by major companies. The conversation touches on the architecture of Crew AI agents, the significance of defining AI roles for improved capabilities, and the challenges faced in AI adoption across industries. João emphasizes the need for skilled teams to navigate the evolving landscape of AI technologies.

May 29, 2025 • 50min
Chip Design in the AI Era with Thomas Andersen
Thomas Andersen, Vice President of AI and Machine Learning at Synopsys, dives into the groundbreaking role of AI in chip design. He discusses the intricate nature of combining human creativity with AI capabilities to streamline complex processes. Andersen highlights the emergence of domain-specific large language models and their potential in optimizing chip design. He also addresses the challenges of extracting tacit knowledge from unstructured data, enhancing workflows, and the importance of balancing automation with human oversight in this rapidly evolving industry.

5 snips
May 27, 2025 • 48min
OpenTofu with Cory O’Daniel and Malcolm Matalka
Cory O’Daniel, CEO of Massdriver and a founding member of OpenTofu, joins Malcolm Matalka, Co-Founder at Terrateam, to discuss the creation of OpenTofu, an open-source alternative to Terraform. They dive into its origins as a response to licensing changes and the thrill of fostering community engagement. The conversation highlights how OpenTofu aims to prevent vendor lock-in, enhance flexibility, and maintain compatibility with Terraform. They also address the challenges faced in evolving the HashiCorp Configuration Language and the cultural hurdles organizations encounter with Infrastructure as Code.

55 snips
May 22, 2025 • 56min
Mojo and Building a CUDA Replacement with Chris Lattner
In this discussion, Chris Lattner, CEO and Co-Founder of Modular AI, shares his vision for Mojo, a new programming language merging Python's simplicity with C's performance and Rust's safety. He highlights Mojo’s potential to replace CUDA by addressing inefficiencies in current GPU programming. Chris emphasizes the importance of language design focused on composability and ease of use for developers. He also explores the growth of the Mojo community and the movement towards democratizing AI through accessible technology.

64 snips
May 20, 2025 • 42min
Building PostgreSQL for the Future with Heikki Linnakangas
Heikki Linnakangas, a leading developer for PostgreSQL and co-founder of Neon, dives into the evolution of PostgreSQL from an underdog to a dominant database choice. He discusses the innovations at Neon, including a serverless architecture that improves scalability and data management. The conversation also covers PostgreSQL's extensibility, advanced features like pgvector for AI applications, and the ongoing challenges of performance and data integrity. Heikki shares valuable insights on community engagement and the future of PostgreSQL in cloud environments.

4 snips
May 15, 2025 • 49min
Security at Coinbase with Philip Martin
Join Philip Martin, the Chief Security Officer at Coinbase, and Gregor Vand, a seasoned tech innovator, as they delve into the dynamic world of cryptocurrency security. Philip shares insights from his time in the military and tech, exploring unique risks faced by exchanges like Coinbase. They discuss the importance of user education to combat scams, the challenge of balancing strong security with accessibility for vulnerable users, and the ever-evolving landscape of API threats. It's a fascinating look at securing the future of digital currency!

154 snips
May 13, 2025 • 51min
Anthropic and the Model Context Protocol with David Soria Parra
David Soria Parra, a Member of the Technical Staff at Anthropic, discusses the innovative Model Context Protocol (MCP), designed to connect AI assistants with various data sources seamlessly. He highlights how MCP standardizes these connections for real-time, context-aware responses, enhancing AI capabilities. The conversation also pivots to the evolution of version control systems, the transformative nature of the Language Server Protocol, and the need for centralized tool discovery in complex environments. Soria's insights promise a future where AI is more integrated and accessible.

May 8, 2025 • 48min
Grand Theft Auto III on the Dreamcast with Falco Girgis and Stef Kornilios Mitsis Poiitidis
Falco Girgis and Stef Kornilios Mitsis Poiitidis, talented developers behind the GTA3 Dreamcast port, share their journeys in game development. They discuss the formidable challenges of adapting a groundbreaking game to the Dreamcast's hardware limits. Their insights into reverse engineering, performance optimization, and collaborative efforts showcase the ingenuity of the homebrew community. They also highlight the importance of real-time performance monitoring and the exciting future of Dreamcast development, inspiring retro gaming enthusiasts everywhere.

7 snips
May 6, 2025 • 48min
Polypane with Kilian Valkhof
Kilian Valkhof, the founder of Polypane, is passionate about enhancing web development. He discusses his transition from game development to creating a browser designed for developers. Kilian reveals Polypane’s unique ability to showcase multiple screen sizes for responsive design testing and emphasizes the importance of accessibility tools within the browser. He also shares insights into his commitment to innovation, even as a one-person team, and encourages developers to actively improve web accessibility.