Andy Brinkmeyer shares how engineering leaders and architects can use Rust to build failure-proof systems. Moving beyond memory safety, he explains how ownership, enums, and the typestate pattern embed complex runtime protocols into compile-time checks. Learn to eliminate entire classes of bugs, manage real-world resources safely, and maximize codebase robustness effortlessly.
In this podcast, Michael Stiefel spoke to Sarah Wells about the relationship of governance to software architecture. Governance enables teams to work effectively by establishing procedures that minimize system complexity, improve security, and reduce repetitive tasks. Targeted checklists help engineers by reducing the stress over these procedures.
Itamar Friedman discusses how architects and engineering leaders can break through the AI productivity ceiling using adaptive multi-agent systems. He shares insights on moving past simple autocomplete to resilient workflows by integrating autonomous testing, intelligent code review, and robust arbitration. Learn how to govern agent communication and build a context-driven SDLC that scales.
In this podcast Shane Hastie, Lead Editor for Culture & Methods spoke to Gabriela Moreira about making formal methods accessible through the Quint specification language, how AI is dramatically lowering the barrier to entry for formal specification and model-based testing, and why defining correct system behaviour remains essential human work in an AI-driven world.
In this episode, Alex Zenla (CTO/Co-founder, Edera) challenges the "laissez-faire" attitude toward modern infrastructure. She promotes "spite-driven development", building software to solve genuine technical pain points rather than passively accepting flawed abstractions, as a philosophy of improving the world of software.
InfoQ's podcasts are interviews with the software architects, senior engineers, and team leaders who build and
operate production systems. Episodes work through the tradeoffs behind real decisions in
software architecture,
AI and ML engineering, and
engineering culture. Guests are practitioners
and QCon speakers describing what worked and what broke in systems they built.
The InfoQ Podcast
About this Podcast
Interviews with the software architects and senior engineers who build and run production systems. Each episode works through the tradeoffs behind a real decision in architecture, AI engineering, and development.
In this podcast Anurag Gupta, founder and CEO of Shoreline.io, sat down with InfoQ podcast host Daniel Bryant and discussed: the role of DevOps and site reliability engineering (SRE), day 2 operations, and the importance of building observability into applications and platforms.
Matthew Clark and Charles Humble discuss BBC Digital’s migration from a classic LAMP stack to AWS Lambda and React. They talk about: the new architecture for the BBC’s online services; the challenges of using Lambda functions including cold start-up, function chaining, debugging and setting the memory profile; the role of DevOps and CI/CD; and the nature of a cloud transformation.
In this podcast Ted Young, director of developer education at Lightstep, sat down with InfoQ podcast host Daniel Bryant and discussed: observability (and the three pillars), the OpenTelemetry CNCF sandbox project and the 1.0 release, and how to build an effective telemetry collection platform.
Wes Reisz and Michael Feathers go back and review the book. The two spend some time reviewing key concepts from the book and then discuss how the techniques can be applied today. The two wrap up with a discussion on what might change in a new version of the book.
In this podcast Dr Phil Winder, CEO of Winder Research, sits down with InfoQ podcast co-host Charles Humble. They discuss: the history of Reinforcement Learning (RL); the application of RL in fields such as robotics and content discovery; scaling RL models and running them in production; and ethical considerations for RL.
Conversations on building intentional engineering culture: team dynamics, leadership, and software management. For engineering leaders, managers, and the developers they support.
In this podcast Shane Hastie spoke to Ivar Jacobson, originator of Use Cases and pioneer of component based development, about the craziness of methods and frameworks, and what we can do instead.
In this podcast Shane Hastie, lead editor for culture & methods, spoke to Tim Cochran, technical director at ThoughtWorks, about developer effectiveness.
In this podcast. Shane Hastie spoke to Cliff Berg and Raj Nagappan about Agile 2, the next iteration of agile and how it is an evolution of the ideas from the original agile manifesto based on what has changed over the last 20 years.
In this double-episode podcast, Shane Hastie, lead editor for culture & methods, first spoke to Mark Rees, CTO of Xero about creating a great engineering culture in a fast growing Unicorn company. He then spoke to Heather DeSantis of Publicity for Good about what it takes to be a truly purpose-driven organisation.
In this podcast Shane Hastie spoke to Johanna Rothman about her seven principles of modern management, reward and incentive systems, multiple career ladders and ways to experiment with decisions for rapid feedback.