All episodes
SE Radio 545: John deVadoss on Design Philosophies that Drive .NET/Azure
SE Radio 544: Ganesh Datta on DevOps vs Site Reliability Engineering
SE Radio 543: Jon Smart on Patterns and Anti-Patterns for Successful Software Delivery in Enterprises
SE Radio 542: Brendan Callum on Contract-Driven APIs
SE Radio 541: Jordan Harband and Donald Fischer on Securing the Supply Chain
SE Radio 540: Joe Nash on DevRel
SE Radio 539: Adam Dymitruk on Event Modeling
SE Radio 538: Roberto Di Cosmo on Archiving Public Software at Massive Scale
SE Radio 537: Adam Warski on Scala and Tapir
SE Radio 536: Ryan Magee on Software Engineering in Physics Research
SE Radio 535: Dan Lorenc on Supply Chain Attacks
SE Radio 534: Andy Dang on AI/ML Observability
SE Radio 533: Eddie Aftandilian on GitHub Copilot
SE Radio 532: Peter Wyatt and Duff Johnson on 30 Years of PDF
SE Radio 531: Xe Iaso on Tailscale
SE Radio 530: Tanmai Gopal on GraphQL
SE Radio 529: Jeff Perry on Career Management for Software Engineers
SE Radio 528: Jonathan Shariat on Designing to Avoid Worst Case Outcomes
SE Radio 527: Adrian Kennard and Kevin Hones on Writing a Network OS from Scratch
SE Radio 526: Brian Campbell on Proof of Possession Defenses
SE Radio 525: Randy Shoup on Evolving Architecture and Organization at eBay
SE Radio 524: Abi Noda on Developer Experience
SE Radio 523: Jessi Ashdown and Uri Gilad on Data Governance
SE Radio 522: Noah Gift on MLOps
SE Radio 521: Phillip Mayhew on Test Automation in Gaming
SE Radio 520: John Ousterhout on A Philosophy of Software Design
SE Radio 519: Kumar Ramaiyer on Building a SaaS
SE Radio 518: Karl Wiegers on Software Engineering Lessons
SE Radio 517: Jordan Adler on Code Generators
SE Radio 516: Brian Okken on Testing in Python with Pytest
Edpisode 515: Swizec Teller on Becoming a Senior Engineer
SE Radio 514: Vandana Verma on the Owasp Top 10
SE Radio 513: Gil Hoffer on Applying DevOps Practices to Managing Business Applications
Episode 513: Gil Hoffer on Applying DevOps Practices to Managing Business Applications
SE Radio 512: Tim Post on Rubber Duck Debugging
SE Radio 511: Ant Wilson on Supabase (Postgres as a Service)
SE Radio 510: Deepthi Sigireddi on How Vitess Scales MySQL
SE Radio 509: Matt Butcher and Matt Farina on Helm Charts
SE Radio 508: Jérôme Laban on Cross Platform UI
SE Radio 507: Kevin Hu on Data Observability
SE Radio 506: Rob Hirschfeld on Bare Metal Infrastructure
SE Radio 505: Daniel Stenberg on 25 years with cURL
Episode 505: Daniel Stenberg on 25 years with cURL
SE Radio 504: Frank McSherry on Materialize
SE Radio 503: Diarmuid McDonnell on Web Scraping
SE Radio 502: Omer Katz on Distributed Task Queues Using Celery
SE Radio 501: Bob Ducharme on Creating Technical Documentation for Software Projects
SE Radio 500: Sergey Gorbunov on Blockchain Interoperability
SE Radio 499: Uma Chingunde on Building a PaaS
SE Radio 498: James Socol on Continuous Integration and Continuous Delivery (CICD)
SE Radio 497: Richard L. Sites on Understanding Software Dynamics
SE Radio 496: Bruce Momjian on Multi-Version Concurrency Control in Postgres (MVCC)
SE Radio 495: Vaughn Vernon on Strategic Monoliths and Microservices
SE Radio 494: Robert Seacord on Avoiding Defects in C Programming
Episode 494: Robert Seacord on Avoiding Defects in C Programming
SE Radio 493: Ram Sriharsha on Vectors in Machine Learning
SE Radio 492: Sam Scott on Building a Consistent and Global Authorization Service
SE Radio 491: Chase Kocher on The Recruiting LifeCycle
SE Radio 490: Tim McNamara on Rust 2021 Edition
SE Radio 489: Sam Boyer Package Management
SE Radio 488: Chris Riccomini and Dmitriy Ryaboy on the Missing Readme
SE Radio 487: Davide Bedin on Dapr Distributed Application Runtime
SE Radio 486: Bob Nystrom on Dart
SE Radio 485: Howard Chu on B+tree Data Structure in Depth
SE Radio 484: Audrey Lawrence on Timeseries Databases
SE Radio 483: Alexander Pugh on Robotic Process Automation
SE Radio 482: Luke Hoban on Infrastructure as Code
SE Radio 481: Ipek Ozkaya on Managing Technical Debt
SE Radio 480: Venky Naganathan on Chatbots
SE Radio 479: Luis Ceze on the Apache TVM Machine Learning Compiler
SE Radio 478: Satish Mohan on Network Segmentation
SE Radio 477: Josef Strzibny on Self Hosting Applications
SE Radio 476: Leonid Shevtsov on Transactional Email
SE Radio 475: Rey Bango on Secure Coding Veracode
SE Radio 474: Paul Butcher on Fuzz Testing
SE Radio 473: Mike Del Balso on Feature Stores
SE Radio 472: Liran Haimovitch on Handling Customer Issues
SE Radio 471: Jason Meller on Choosing the Right Tech Stack for a Greenfield Project
SE Radio 470: L. Peter Deutsch on the Fallacies of Distributed Computing
SE Radio 469: Dhruba Borthakur on Embedding Real-time Analytics in Applications
SE Radio 468: Iljitsch van Beijnum on Internet Routing and BGP
SE Radio 467: Kim Carter on Dynamic Application Security Testing
SE Radio 466: Casey Aylward on Venture Capital for Software Investing
SE Radio 465: Kevlin Henney and Trisha Gee on 97 Things Every Java Programmer Should Know
SE Radio 464: Rowland Savage on Getting Acquired
SE Radio 463: Yaniv Tal on Web 3.0 and the Graph
SE Radio 462: Felienne on the Programmers Brain
SE Radio 461: Michael Ashburne and Maxwell Huffman on Quality Assurance
SE Radio 460: Evan Weaver on FaunaDB
SE Radio 459: Otakar Nieder on Gaming vs Simulation Engines
SE Radio 458: Daniel Roth on Blazor
SE Radio 457: Jeffery D Smith on DevOps Anti Patterns
SE Radio 456: Tomer Shiran on Data Lakes
SE Radio 455: Jamie Riedesel on Software Telemetry
SE Radio 454: Thomas Richter Postgres as an OLAP database
SE Radio 453: Aaron Rinehart on Security Chaos Engineering
SE Radio 452: Scott Hanselman on .NET
SE Radio 451: Luke Kysow on Service Mesh
SE Radio 450: Hadley Wickham on R and Tidyverse
SE Radio 449: Dan Moore on Build vs Buy