
Agent Harness, State of Play, Risk and AI Company Culture
Birgitta, Heinrich and Sven look back at the latest developments in AI-assisted development, tools and practices which emerged in 2025 and w...
Radio and PodcastLive Radio & PodcastsOpening Radio and Podcast...

Radio and PodcastLive Radio & PodcastsFetching podcast shows and categories...
Radio and PodcastLive Radio & PodcastsFetching podcast episodes...

Conversations about Software Engineering (CaSE) is an interview podcast for software developers and architects about Software Engineering and related topics. We release a new episode every t...

Birgitta, Heinrich and Sven look back at the latest developments in AI-assisted development, tools and practices which emerged in 2025 and w...

We want engineering teams to be as autonomous as possible, but also want that every team runs in the same direction. In this episode, Heinri...

### Description How do teams actually make better architectural decisions—without gatekeepers, power imbalances, or meetings full of opinion...

Alex, Heinrich and Sven talk with Simon Harrer about his journey to data contracts and marketplaces from being PhD in Software Engineering a...

The three of us talk with Christoph Windheuser about the styles in data architecture: data mesh, data lake (house) and data warehouse and ho...

In this episode of the CaSE Podcast, Mirko Novakovic, a seasoned entrepreneur and investor, shares his journey through the waves of technolo...

In this episode of the CaSE Podcast, Sven Johann, Alex Heusingfeld, and Heinrich Hartmann dive into the concept of sensitivity points in sof...

How do you ensure the reliability of your cloud-native applications in an ever-evolving landscape? In this episode of CaSE, we dive deep int...

Theo Schlossnagle is a world-class software engineer, serial entrepreneur and owner of a butcher shop. In the podcast he unpacks the mindset...

The CaSE Podcast returns with new hosts and a renewed focus on software architecture, reliability engineering, and data engineering. In this...

Aino explains to Sven what skills are required to make meetings more successful. They talk about the different roles of meeting attendees. T...

Solid is a specification that lets people store their data securely in decentralized data stores called Pods. But why do we want to keep our...

Stefan Tilkov talks to Mark Seemann about his book “Code that fits in your head”, heuristics about software engineering, and the role of cra...

How do you enable a developer to quickly start the development of business logic of a new microservice without losing too much time on setti...

Sven Johann talks to Adam Tornhill about the link between how organizations write code and how teams work together. Adam Tornhill can make t...

Sven Johann talks with Manuel Pais about the challenges of development teams being asked to be responsible for many topics like their proble...

Michele shares her journey in the software industry and how she got involved in product development. Customer interviews are not just someth...

In this conversation about software engineering, Lucas Dohmen talks with Eric Normand. Eric first explains the origins of his book, Grokking...

In this episode, web accessibility expert Nicolas Steenhout talks to Stefan Tilkov about ways to improve web sites to make them usable by ev...

In this episode of the CaSE Podcast, Lucas Dohmen talks to Joy Heron about Responsible Web Applications. They start talking about responsive...

Alex Bramley continuous his conversation with Sven Johann. They begin with how granular you should monitor your user journeys and then discu...

Alex Bramley continuous his conversation with Sven Johann. They start with what external and internal dependencies do with your availability...

Alex Bramley talks to Sven Johann about the basics of service level objectives. They begin with terminologies (SLI, SLO, SLA, Error Budget),...

Simon Brown talks to Stefan Tilkov about software architecture – the importance for developers, its role in agile software development, docu...

Eoin Woods discusses with Sven Johann all the things developers need to know to bring systems successfully into production and how to keep t...

In this episode, Stefan talks to software developer Christin Gorman about her experience with very large software projects and the reasons w...

In this episode, Artur Ortega explains to Stefan Tilkov what GraphQL is, how it came to be, and how it differs from REST. Predictably, the t...

In this episode, Markus Völter talks with Stefan Tilkov about language engineering and its connection to domain-driven design. Picking up fr...

Birgitta Böckeler talks with Sven Johann about cultivating architecture principles. They first discuss what architecture principles are, why...

Joy Heron talks with Rachel Andrew about CSS Layout. Rachel shares her journey as a web developer and how the web has changed over that time...

Daniel Bryant talks with Sven Johann about the business problems to modernize applications. They need to be decoupled from the compute fabri...

Does functional programming matter? Stefan and Mike continue an interesting conversation they had on Twitter: Does the style of programming...

Peter Elger talks with Sven Johann about AI as a service - commodity web services offered by large cloud providers, which make it very easy...

In this episode of the CaSE podcast, Lucas talks to Lars Hupel of Typelevel-fame about algebraic design. Lars starts to explain how the expr...

In this Conversation about Software Engineering, Stefan Tilkov talks with Ryan Singer about Shape Up. Ryan works on the product strategy for...

In this episode, Stefan Tilkov talks with Felienne Hermans, associate Professor at Leiden University in the Netherlands heading the Programm...

In this episode, Sven Johann hosts Philippe Kruchten, the author of the Managing Technical Debt book. They talk about the research leading t...

In this episode, Sven Johann hosts Sam Newman, the author of the first Microservices book, to talk about security in the world of Microservi...

In this episode, Stefan Tilkov talks to author and microservices expert Richard Rodger about his approach to microservices, which focuses on...

In this episode, Stefan Tilkov hosts well-known distributed systems expert Steve Vinoski to talk about lessons learned in 30+ years of softw...

In this conversation about software engineering, Gustaf Nilsson Kotte, web architect at IKEA, talks to host Stefan Tilkov about ways to buil...

Joy Clark talks with Lucas Dohmen about Web Front-End development. They first discuss the role of front-end development and frontend archite...

Joy Clark talks with Rich Hickey about Clojure and Datomic and the reasons that Rich decided to design them the way that he did. They discus...

Sven Johann talks with Susan Landau about Security and Privacy. After defining those terms they proceed to find out why this important to in...

Joy Clark talks with Peter Chestna about application security. The overarching topic of the podcast was what a developer can do in order to...

In this second episode of a two-part interview, Stefan Tilkov talks to Bitcoin and cryptocurrency expert Andreas M. Antonopoulos about Bitco...

In the first episode of a two-part interview, Stefan Tilkov talks to Bitcoin and cryptocurrency expert Andreas M. Antonopoulos about the Bit...

Joy talks with Vaughn Vernon about Domain-Driven Design. Vaughn shares his journey to DDD and the reasons behind his DDD books. They then go...

Joy Clark talks with Gernot Starke about aim42, a method for systematically improving software. They discuss in detail the three phases of t...

Daniel Westheide, author of “The Neophyte’s guide to Scala” and Stefan Tilkov talk about some advanced Scala features and challenges, such a...