Software Engineering Daily cover image

Software Engineering Daily

Latest episodes

undefined
Oct 30, 2024 • 43min

Sleuth and the Future of Engineering Teams with Dylan Etkin

Dylan Etkin, Founder and CEO of Sleuth, brings a wealth of experience from Atlassian to tackle the unpredictable nature of modern engineering. He discusses how Sleuth acts as an operating system for engineering, enhancing team efficiency and alignment with business goals. The conversation dives into the importance of using DORA metrics for improving software delivery, the need for transparency in development processes, and the impact of automation on productivity and team morale. Dylan also shares insights on personal growth within the tech landscape.
undefined
Oct 29, 2024 • 47min

The Big Changes in Python 3.13 with Łukasz Langa

Łukasz Langa, CPython Developer in Residence at the Python Software Foundation, discusses the groundbreaking features of Python 3.13. Key changes include a new interactive interpreter, experimental free-threaded mode, and a Just-In-Time compiler. He explores the balance between Python's flexibility and the performance challenges posed by languages like Rust. The conversation also touches on corporate contributions, managing backward compatibility, and how Python seamlessly integrates features from other languages to evolve and improve user experience.
undefined
Oct 24, 2024 • 45min

Argo and Kubernetes with Michael Crenshaw and Zach Aller

Michael Crenshaw, lead maintainer for Argo CD, and Zach Aller, lead maintainer for Argo Rollouts, dive into the fascinating journey of Argo from its beginnings at Applatix to its CNCF graduation. They discuss how Argo transforms continuous delivery in Kubernetes, highlighting advanced deployment strategies like blue-green and canary releases. The duo also emphasizes the importance of community engagement and governance, while introducing innovative tools like Height to optimize project management. It's an insightful look at enhancing CI/CD processes!
undefined
Oct 23, 2024 • 1h 2min

Rust and C++ with Steve Klabnik and Herb Sutter

In this enlightening discussion, Herb Sutter, chair of the ISO C++ standards committee, collaborates with Steve Klabnik, a key figure in the Rust community. They delve into the strengths and weaknesses of Rust and C++, shedding light on C++'s legacy and Rust's modern appeal. The conversation covers performance, memory safety, and error management in both languages. They also explore the historical dynamics that shape their adoption and challenge the community's perceptions, highlighting how Rust provides a safer alternative for contemporary programming tasks.
undefined
Oct 22, 2024 • 33min

Engineering an Open Source CRISPR with Aadyot Bhatnagar

Aadyot Bhatnagar, an ML Scientist at Profluent Bio, discusses groundbreaking advancements in CRISPR technology, particularly the development of OpenCRISPR-1, an AI-generated protein. He explores the fascinating parallels between gene editing and software coding, highlighting how AI is revolutionizing protein design and gene editing practices. The conversation also dives into the interdisciplinary challenges faced in biotech, emphasizing the crucial collaboration between scientists and engineers. Bhatnagar shares insights on how AI is shaping the future of genetics.
undefined
Oct 17, 2024 • 38min

SoundCloud’s Platform Architecture with Matthew Drooker

Matthew Drooker, Chief Technology Officer at SoundCloud and former leader at Turner and CNN Digital, shares insights on the platform's evolution from a user-generated content hub to a cloud-native powerhouse. He discusses the strategic shift toward modern programming practices like GraphQL, the integration of FinOps in engineering, and the complexities of Kubernetes. Additionally, Matthew highlights how AI is revolutionizing music creation and discovery, balancing technological advancements with the essential human touch in artistry.
undefined
Oct 16, 2024 • 45min

The End of GraphQL with Matt Bessey

Matt Bessey, a Principal Engineer and Software Architect, shares his frustrations with GraphQL after six years of experience. He discusses the complexities of GraphQL, including its security vulnerabilities and performance issues compared to traditional REST APIs. The conversation highlights the nuances of authorization in GraphQL and the risks associated with query parsing. Bessey also explores the future of API design, advocating for a user-centric approach and critiquing the trend towards superficial programming education.
undefined
Oct 15, 2024 • 35min

Linux on Apple Silicon with Alyssa Rosenzweig

Alyssa Rosenzweig, a prominent computer scientist and graphics developer with a passion for software freedom, joins the discussion. She delves into the challenges of porting Linux to Apple Silicon, particularly the undocumented nature of the hardware. Alyssa reveals her innovative reverse-engineering methods for the M1 GPU and shares insights on enhancing Linux gaming. The conversation also highlights the collaborative spirit of the Asahi Linux project and the nuances of adapting to Apple’s unique architecture, making it a heroic effort in the world of open-source software.
undefined
Oct 10, 2024 • 50min

DOOM on Super Nintendo with Randy Linden

Randy Linden, a legendary engineer known for his work on the SNES port of DOOM, shares his insights into the challenges and triumphs of bringing this iconic game to life on a less powerful console. He discusses innovative features like dual rumble support and the advancements made with the Super FX 3 chip. Linden also touches on evolving game design practices and the delicate balance between nostalgia and modern technology in remakes. Plus, learn about the exciting new version of DOOM that boasts performance improvements!
undefined
Oct 9, 2024 • 51min

Identity and Access Management with Julianna Lamb

Julianna Lamb, Co-founder and CTO of Stytch, and Gregor Vand, founder and CTO of Mailpass, dive into the complexities of authentication in B2B software. They discuss the evolving landscape of passwordless authentication, exploring methods like Passkeys and Magic Links, and the challenges of security and user experience. The duo also highlights the importance of API-first design and SCIM integration for seamless user management. Their insights reveal how balancing immediate user feedback with long-term vision is crucial for innovation in the identity management space.

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode