team@se-radio.net (SE-Radio Team)

Software Engineering Radio - the podcast for professional software developers

Software Engineering Radio is a podcast targeted at the professional software developer. The goal is to be a lasting educational resource, not a newscast. SE Radio covers all topics software engineering. Episodes are either tutorials on a specific topic, or an interview with a well-known character from the software engineering world. All SE Radio episodes are original content — we do not record conferences or talks given in other venues. SE Radio is brought to you by the IEEE Computer Society and IEEE Software magazine.

Autor

team@se-radio.net (SE-Radio Team)

Kategorie

Technology

Podcast-Website

www.se-radio.net

Neueste Folge

8. Jul 2026

Wo hören?

Podcasts in der App Replaio Radio Bald verfügbar

Podcasts kommen bald in die App. Installiere sie jetzt und erlebe als Erster einen ganz neuen Blick auf Podcasts

Bei Google Play herunterladen Kostenlos installieren Android 5 Mio.+ Downloads · Bewertung 4,8 iOS bald

Folgen

SE Radio 703: Sahaj Garg on Low Latency AI 14.01.2026

In this episode, Sahaj Garg , CTO of wispr.ai, joins SE Radio host Robert Blumen to talk about the challenges of building low-latency AI applications. They discuss latency's effect on consumer behavior as well as interactive applications. The conversation explores how to measure latency and how scale impacts it. Then Sahaj and Robert shift to themes around AI, including whether "AI" means LLMs or...

SE Radio 702: Derick Schaefer on Modern CLIs 07.01.2026

Derick Schaefer , author of CLI: A Practical Guide to Creating Modern Command-Line Interfaces, talks with host Robert Blumen about command-line interfaces old and new. Starting with a short review of the origin of commands in the early unix systems, they trace the evolution of commands into modern CLIs. Following the historic rise, fall, and re-emergence of CLIs, they consider innovative examples...

SE Radio 701: Max Guernsey, III and Luniel de Beer on Readiness in Software Engineering 30.12.2025

Max Geurnsey III  and  Luniel de Beer , co-authors of the book  Ready: Why Most Software Projects Fail and How to Fix It , discuss the concept of readiness in software engineering with host  Brijesh Ammanath . Although Agile workflows and technical practices help delivery, many software efforts still struggle to achieve desired outcomes. Rework, shifting requirements, delays, defects, and mounting...

SE Radio 700: Mojtaba Sarooghi on Waiting Rooms for High-Traffic Events 23.12.2025

Mojtaba Sarooghi , a Distinguished Product Architect at Queue-it, speaks with host Jeremy Jung about virtual waiting rooms for high-traffic events such as concerts and limited-quantity product releases. They explore using a virtual queue to prevent overloading systems, how most traffic is from bots, using edge workers to reduce requests to the customer's origin servers, and strategies for detectin...

SE Radio 699: Benjamin Brial on Internal Dev Platforms 17.12.2025

In this episode, Benjamin Brial, CEO and co-founder of Cycloid, speaks with host Sriram Panyam about internal developer platforms (IDPs) and internal developer portals. The conversation explores how these platforms address the growing challenges of DevOps scalability, multi-cloud complexity, and cloud waste, all of which organizations face as they grow. Benjamin begins by framing the core problems...

SE Radio 698: Srujana Merugu on How to build an LLM App 09.12.2025

In this episode of Software Engineering Radio , Srujana Merugu, an AI researcher with decades of experience, speaks with host Priyanka Raghavan about building LLM-based applications. The discussion begins by clarifying essential concepts like generative vs. predictive AI, pre-training vs. fine-tuning, and the transformer architecture that powers modern LLMs. Srujana explains diffusion models and v...

SE Radio 697: Philip Kiely on Multi-Model AI 03.12.2025

Philip Kiely , software developer relations lead at Baseten, speaks with host Jeff Doolittle about multi-agent AI, emphasizing how to build AI-native software beyond simple ChatGPT wrappers. Kiely advocates for composing multiple models and agents that take action to achieve complex user goals, rather than just producing information. He explains the transition from off-the-shelf models to custom s...

SE Radio 696: Flavia Saldanha on Data Engineering for AI 25.11.2025

Flavia Saldanha , a consulting data engineer, joins host Kanchan Shringi to discuss the evolution of data engineering from ETL (extract, transform, load) and data lakes to modern lakehouse architectures enriched with vector databases and embeddings. Flavia explains the industry's shift from treating data as a service to treating it as a product, emphasizing ownership, trust, and business context a...

SE Radio 695: Dave Thomas on Building eBooks Infrastructure 19.11.2025

Dave Thomas , author of The Pragmatic Programmer , The Manifesto for Agile Software Development , Programming Ruby , Agile Web Development with Rails , Programming Elixir , Simplicity , and co-founder of the Pragmatic Bookshelf, speaks with SE Radio host Gavin Henry about building infrastructure for eBooks. They discuss what an eBook is, the various formats, what infrastructure is needed to build...

SE Radio 694: Jennings Anderson and Amy Rose on Overture Maps 12.11.2025

Jennings Anderson , a Software Engineer with Meta Platforms, and Amy Rose , the Chief Technology Officer at Overture Maps Foundation, speak with host Gregory M. Kapfhammer about the Overture Maps project, which creates reliable, easy-to-use, and interoperable open map data. After exploring the foundations of geospatial information systems, Gregory and his guests dive deep into the implementation o...

SE Radio 693: Mark Williamson on AI-Assisted Debugging 06.11.2025

Mark Williamson , CTO of Undo, joins host Priyanka Raghavan to discuss AI-assisted debugging. The conversation is structured around three main objectives: understanding how AI can serve as a debugging assistant;  examining AI-powered debugging tools; exploring whether AI debuggers can independently find and fix bugs. Mark highlights how AI can support debugging with its ability to analyze vast amo...

SE Radio 692: Sourabh Satish on Prompt Injection 28.10.2025

Sourabh Satish , CTO and co-founder of Pangea, speaks with SE Radio's Brijesh Ammanath about prompt injection. Sourabh begins with the basic concepts underlying prompt injection and the key risks it introduces. From there, they take a deep dive into the OWASP Top 10 security concerns for LLMs, and Sourabh explains why prompt injection is the top risk in this list. He describes the $10K Prompt Inje...

SE Radio 691: Kacper Łukawski on Qdrant Vector Database 22.10.2025

Kacper Łukawski , a Senior Developer Advocate at Qdrant, speaks with host Gregory M. Kapfhammer about the Qdrant vector database and similarity search engine. After introducing vector databases and the foundational concepts undergirding similarity search, they dive deep into the Rust-based implementation of Qdrant. Along with comparing and contrasting different vector databases, they also explore...

SE Radio 690: Florian Gilcher on Rust for Safety-Critical Systems 14.10.2025

Florian Gilcher , co-founder of Ferrous Systems and the Rust Foundation, speaks with host Giovanni Asproni about the application of Rust in mission- and safety-critical systems. The discussion starts with a brief overview of such systems, and an introduction to Rust, emphasizing aspects that make it well-suited for critical environments. Florian and Giovanni then discuss how Rust compares to C and...

SE Radio 689: Amey Desai on the Model Context Protocol 08.10.2025

Amey Desai , the Chief Technology Officer at Nexla, speaks with host Sriram Panyam about the Model Context Protocol (MCP) and its role in enabling agentic AI systems. The conversation begins with the fundamental challenge that led to MCP's creation: the proliferation of "spaghetti code" and custom integrations as developers tried to connect LLMs to various data sources and APIs. Before MCP, engine...

SE Radio 688: Daniel Stenberg on Removing Rust from Curl 01.10.2025

Daniel Stenberg , Swedish Internet protocol expert and founder and lead developer of the Curl project, speaks with SE Radio host Gavin Henry about removing Rust from Curl. They discuss why Hyper was removed from curl, why the last five percent of making it a success was difficult, what the project gained from the 5-year attempt to tackle bringing Rust into a C project, lessons learned for next tim...

SE Radio 687: Elizabeth Figura on Proton and Wine 25.09.2025

Elizabeth Figura , a Wine Developer at CodeWeavers, speaks with SE Radio host Jeremy Jung about the Wine compatibility layer and the Proton distribution. They discuss a wide range of details including system calls, what people run with Wine, how games are built differently, conformance and regression testing, native performance, emulating a CPU vs emulating system calls, the role of the Proton dow...

SE Radio 686: François Daoust on W3C 17.09.2025

François Daoust , W3C staff member and co-chair of the Web Developer Experience Community Group, discusses the origins of the W3C, the browser standardization process, and how it relates to other organizations like TC39, WHATWG, and IETF. This episode covers a lot of ground, including funding through memberships, royalty-free patent access for implementations, why implementations are built in para...

SE Radio 685: Will Wilson on Deterministic Simulation Testing 10.09.2025

In this episode, Will Wilson , CEO and co-founder of Antithesis, explores Deterministic Simulation Testing (DST) with host Sriram Panyam . Wilson was part of the pioneering team at FoundationDB that developed this revolutionary testing approach, which was later acquired by Apple in 2015. After seeing that even sophisticated organizations lacked robust testing for distributed systems, Wilson co-fou...

SE Radio 684: Dan Bergh Johnsson and Daniel Deogun on Secure By Design 04.09.2025

Daniel Deogun and Dan Bergh Johnsson -- two of the co-authors of the book, Secure by Design -- discuss the intersection of good software design and security with host Sam Taggart. They describe how following certain software design principles can help developers create secure software without needing to become security experts. They talked about how this is the continuation of developers taking on...

SE Radio 683: Artie Shevchenko on Programmers as Code Health Guardians 28.08.2025

Artie Shevchenko , author of Code Health Guardian , speaks with host Jeff Doolittle about the crucial role of human programmers in the AI era, emphasizing that humans must excel at managing code complexity. Shevchenko discusses these concepts and key takeaways from his book, including the three problems caused by complexity: change amplification, cognitive load, and the most severe, unknown unknow...

SE Radio 682: Duncan McGregor and Nat Pryce on Refactoring from Java to Kotlin 21.08.2025

Duncan McGregor and Nat Pryce , co-authors of Java to Kotlin: Refactoring Guidebook , speak with host Giovanni Asproni about their hands-on experiences migrating Java codebases. The episode starts by highlighting Kotlin's seamless interoperability with Java, allowing teams to incrementally adopt Kotlin without disrupting existing Java code. Duncan and Nat then describe some of the benefits of usin...

SE Radio 681: Qian Li on DBOS Durable Execution/Serverless Computing Platform 13.08.2025

Qian Li of DBOS, a durable execution platform born from research by the creators of Postgres and Spark, speaks with host Kanchan Shringi about building durable, observable, and scalable software systems, and why that matters for modern applications. They discuss database-backed program state, workflow orchestration, real-world AI use cases, and comparisons with other workflow technologies. Li expl...

SE Radio 680: Luke Hinds on Privacy and Security of AI Coding Assistants 07.08.2025

Luke Hinds , CTO of Stacklok and creator of Sigstore, speaks with SE Radio's Brijesh Ammanath about the privacy and security concerns of using AI coding agents. They discuss how the increased use of AI coding assistants has improved programmer productivity but has also introduced certain key risks. In the area of secrets management, for example, there is the risk of secrets being passed to LLMs. C...

SE Radio 679: Wesley Beary on API Design 30.07.2025

Wesley Beary of Anchor speaks with host Sam Taggart about designing APIs with a particular emphasis on user experience. Wesley discusses what it means to be an "API connoisseur"— paying attention to what makes the APIs we consume enjoyable or frustrating and then taking those lessons and using them when we design our own APIs. Wesley and Sam also explore the many challenges developers face when de...

Höre den Podcast Software Engineering Radio - the podcast for professional software developers in Replaio

Radio und Podcasts in einer App - kostenlos und ohne Anmeldung. Installiere sie noch heute und verpasse den Start nicht

Bei Google Play herunterladen

Replaio ist kein Herausgeber von Podcasts; die Namen der Sendungen, Cover und Audioinhalte gehören ihren Autoren und werden über öffentliche RSS-Feeds verbreitet