CaSE: Conversations about Software Engineering
by CaSE Podcast Team
Technology Governance with Sarah Wells
About this podcast
Conversations about Software Engineering (CaSE) is a podcast for software engineers about technology, software engineering, software architecture, reliability engineering, and data engineering. The three of us regularly come together to discuss recent events or articles, exchange on our learnings, and reflect on our professional and personal experiences. Additionally our guest episodes feature engaging conversations with interesting people from the world of software engineering.
Episodes
The newest 20 of 63 episodes
- Technology Governance with Sarah Wells · 46 min · Episode 63Sarah Wells spent years as Technical Director at the Financial Times, wrangling thousands of microservices and the technology decisions that come with them. In this conversation…
- Agent Harness, State of Play, Risk and AI Company Culture · 1 h 25 min · Episode 62Birgitta, Heinrich and Sven look back at the latest developments in AI-assisted development, tools and practices which emerged in 2025 and work for teams. Furthermore they…
- Guiding, not ruling: Architecture Governance Approaches · 1 h 11 min · Episode 61We want engineering teams to be as autonomous as possible, but also want that every team runs in the same direction. In this episode, Heinrich Hartmann and Sven Johann explore…
- Andrew Harmel-Law on Better Architecture Decision Making for Everyone · 1 h 21 min · Episode 60### Description How do teams actually make better architectural decisions—without gatekeepers, power imbalances, or meetings full of opinions instead of insights? In this…
- Data Marketplace, Data Products and Data Contracts · 1 h 19 min · Episode 59Alex, Heinrich and Sven talk with Simon Harrer about his journey to data contracts and marketplaces from being PhD in Software Engineering and Software Engineering consultant…
- Data Architecture with Christoph Windheuser · 1 h 49 min · Episode 58The three of us talk with Christoph Windheuser about the styles in data architecture: data mesh, data lake (house) and data warehouse and how to make a decision. In between…
- Mirko Novakovic on Waves of Innovation and Observability Product Management · 1 h 46 min · Episode 57In this episode of the CaSE Podcast, Mirko Novakovic, a seasoned entrepreneur and investor, shares his journey through the waves of technological innovation—from the early days…
- Architecture Sensitivity Points; Interactions with AI Assistance · 1 h 29 min · Episode 56In this episode of the CaSE Podcast, Sven Johann, Alex Heusingfeld, and Heinrich Hartmann dive into the concept of sensitivity points in software architecture, using the recent…
- Ole Lensmar - From Swagger to TestCube: Evolving Testing Practices in the Kubernetes Era · 1 h 34 min · Episode 55How do you ensure the reliability of your cloud-native applications in an ever-evolving landscape? In this episode of CaSE, we dive deep into the intricate world of cloud-native…
- Theo Schlossnagle on Meat, Machines, and Mastery in Software Engineering · 1 h 50 min · Episode 54Theo Schlossnagle is a world-class software engineer, serial entrepreneur and owner of a butcher shop. In the podcast he unpacks the mindset, practices, and strategies that have…
- New Hosts and Formats, Observability Costs and Training · 1 h 21 min · Episode 53The CaSE Podcast returns with new hosts and a renewed focus on software architecture, reliability engineering, and data engineering. In this episode we start with discussing the…
- Aino Corry on Better Tech Meetings · 1 h 9 min · Episode 52Aino explains to Sven what skills are required to make meetings more successful. They talk about the different roles of meeting attendees. They continue with the thinking process…
- Angelo Veltens on Solid · 44 min · Episode 51Solid is a specification that lets people store their data securely in decentralized data stores called Pods. But why do we want to keep our data decentralized? What problems…
- Mark Seemann on heuristics for software engineering · 1 h 0 min · Episode 50Stefan Tilkov talks to Mark Seemann about his book “Code that fits in your head”, heuristics about software engineering, and the role of craftspeople and engineers. They dive…
- Chris Richardson on Service Templates and Service Chassis · 1 h 0 min · Episode 49How do you enable a developer to quickly start the development of business logic of a new microservice without losing too much time on setting up everything else like monitoring…
- Adam Tornhill on Software Design X-Rays · 55 min · Episode 48Sven Johann talks to Adam Tornhill about the link between how organizations write code and how teams work together. Adam Tornhill can make this link visible to help improve your…
- Manuel Pais on Team Topologies · 1 h 2 min · Episode 47Sven Johann talks with Manuel Pais about the challenges of development teams being asked to be responsible for many topics like their problem domain, technology/programming…
- Michele Hansen on Customer Interviews and Deploying Empathy · 49 min · Episode 46Michele shares her journey in the software industry and how she got involved in product development. Customer interviews are not just something for product people -- Michele…
- Eric Normand on Functional Thinking · 1 h 36 min · Episode 45In this conversation about software engineering, Lucas Dohmen talks with Eric Normand. Eric first explains the origins of his book, Grokking Simplicity. He explains how to think…
- Nicolas Steenhout on Accessibility · 55 min · Episode 44In this episode, web accessibility expert Nicolas Steenhout talks to Stefan Tilkov about ways to improve web sites to make them usable by everyone. They cover the basics of web…







