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.
Holly Cummins discusses why "nothing is new under the sun" in tech. She maps historical architectural tradeoffs to modern cloud, microservices, and AI hype cycles. She connects financial debt (post-ZIRP) and technical debt to epistemic and sleep debt, showing engineering leaders how to navigate shifts in assumptions, embrace sustainability, and revive proven engineering disciplines.
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.
Wesley Reisz talks to Sachin Kulkarni, director of engineering at Facebook, about the engineering challenges for Facebook live, and how it compares to the video upload platform at Facebook.
Wesley Reisz talks to Martijn Verburg, co-founder of the London Java Community and CEO of jClarity, about the JCP EC “no” vote on the Java Platform Module System (JPMS), which is due to be shipped as part of Java 9. They talk about what JPMS offers, how it works, what the "no" vote means, and what happens next.
Wesley Reisz talks to Daniel Bryant on moving from monoliths to micro-services, covering bounded contexts, when to break up micro-services, event storming, practices like observability and tracing, and more.
Rossen Stoyanchev talks to Wesley Reisz about blocking and non-blocking architectures, upcoming changes in Spring including Spring WebFlux, the reactive web stack in Spring framework 5, due this summer. He also discusses the differences between rxJava and Reactor.
Jean Barmash is the director of engineering for Compass. He talks to Wesley Reisz about binary communication protocols like Apache Thrift and Google’s gRPC, as well as code generation and API design.
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, Lead Editor for Culture & Methods, spoke to Johanna Rothman and Esther Derby about their memories of Gerald M. (Jerry) Weinberg who passed away on the 7th of August 2018.
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Michael Cote from Pivotal Labs about “programming the business” to enable support for automation and moving towards DevOps
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Dan Kreigh about his experiences as the lead structural analyst working on SpaceShipOne and his personal interest in designing and building a flying car.
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Jeff Dalton about the challenges of agile adoption in large organisations and the need to teach agile leaders how to teach so they can lead the cultural shift that is needed.
In this podcast Shane Hastie, Lead Editor for Culture & Methods, spoke to Edith Harbaugh of Launch Darkly on the way she and her cofounder have deliberately engineered their organisation’s culture