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 Clare Liguori, principal software engineer at Amazon Web Services, sat down with InfoQ podcast host Daniel Bryant and discussed the implementation of continuous delivery at AWS, the use of automation and deploying to multiple test environments, and the benefits of canary releasing.
Carin Meier of Reify Health sits down with Wesley Reisz and discusses how machine learning is being used to combat major illnesses (such as the coronavirus). After a short discussion on some of the work being done today, the two shift into a discussion on the challenges of working with healthcare data and machine learning. Topics around safety, ethics, and explainability are discussed.
In this podcast, Anubhav Mishra and Nic Jackson from HashiCorp sat down with InfoQ podcast host Daniel Bryant. Topics discussed included: the benefits and challenges of creating application platforms in the cloud, the need for effective developer workflows, and the role of the new HashiCorp Waypoint tool and service meshes within workflows
In this podcast, Melissa Benua, director of engineering at mParticle, sat down with InfoQ podcast host Daniel Bryant and discussed the importance of the roles of testing and security within DevOps; the benefits and challenges of building systems with teams of generalists; and how to “bake in” observability of systems from day zero.
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 Jason Thane of GenUI about building a company on a values-based culture, how software development is fundamentally about communication and collaboration and advice on interviewing for values fit.
In this podcast Shane Hastie spoke to Pato Jutard, CTO of Mural, about the challenges of maintaining a collaborative culture as they have grown from under 100 people to over 450 through the pandemic.
Shane Hastie spoke to Robin Hills about the importance of emotional intelligence in life and at work, building on your strengths rather than focusing on weaknesses, and the value of purpose to enable resilience.
In this podcast Shane Hastie spoke to Anders Wallgren of CloudBees about the human side of software development, ways to improve collaboration and why the future is in features.
In this podcast Shane Hastie, lead editor for culture & methods, spoke to Frank Trainer of Saggezza about technical excellence, writing code for your teammates and not yourself, and the importance of SOLID architecture principles.