Home Podcasts The InfoQ Podcast
The InfoQ Podcast

The InfoQ Podcast

InfoQ 376 episodes Latest Jun 8, 2026

The InfoQ Podcast is a weekly show that interviews top CTOs, engineers, and technology directors from companies like Uber and Netflix. It provides software engineers, architects, and team leads with inspiration and essential information to drive change and innovation in their teams. The podcast has over 1,200,000 downloads in the last 3 years.

Episodes

From MCP and Vibe Coding to Harness Engineering: How Did AI Native Engineering Evolve in One Year Jun 8, 2026 00:41:23 Birgitta Böckeler, Distinguished Engineer at Thoughtworks, returns to discuss the rapid evolution of AI in software delivery. She touches on the evolution from vibe coding, the changing tools landscape and the more autonomous agents that, besides higher velocity, introduce higher risk. Read a transcript of this interview: https://bit.ly/4o62JHU Newsletter: Subscribe to the Software Architects’
Requirements Analysis for Architects: A Conversation with Sonya Natanzon Jun 1, 2026 00:41:45 In this podcast Michael Stiefel spoke to Sonya Natanzon about the intersection of technical and social aspects of software architecture. Understanding the business and how a company operates is more important than the specific technologies used. Effective requirements analysis requires focusing on problems to be solved that describe good and bad outcomes, rather than statements of need or solution
Chasing Efficient Java Development: From 1BRC to Developing Hardwood AI Natively May 25, 2026 00:41:23 Gunnar Morling, technologist at Confluent and Java Champion, shares his experiences with building high-performance applications in Java, especially in the data space. He shares insights from experiments with building durable execution engines, bootstrapping, and AI natively developing Apache Hardwood - a minimal dependencies Java parser for Apache Parquet. Read a transcript of this interview: htt
Context is the Key to the Agentic Architecture Revolution: A Conversation with Baruch Sadogursky May 18, 2026 00:52:08 In this podcast Michael Stiefel spoke to Baruch Sadogursky about software architecture in the age of agentic AI. Large Language Models can function, albeit stochastically, as reasoning machines capable of interpreting human ambiguity. With the appropriate rigorous context artifacts to control the LLM’s reasoning, software specifications can become the source of truth, while the code becomes a disp
From Java EE to Quarkus and LLMs: Adam Bien’s Playbook for Boring, Future‑Proof Systems May 11, 2026 00:36:44 Adam Bien, an independent consultant and pioneer of zero dependencies in the enterprise world of Java, highlights the benefits of consistently using standards, regardless of whether they involve Java or existing patterns. He argues that by doing so, he managed to future-proof the systems he built, preparing them for the cloud era and even for the AI-Native era. Read a transcript of this interview
Roq: Leveraging Quarkus to Build Static Sites at the Speed of Go May 4, 2026 00:21:23 Andy Damevin, a developer who worked on Quarkus for almost a decade, talks about Roq. A project that started as an experiment to try to see if it’s possible to build a static web site generator on top of quarkus. He touches on the rationale for choosing Java and Quarkus, how to migrate to Roq, and the platform's future. Read a transcript of this interview: https://bit.ly/48Q5SoJ Newsletter: Subs
A Java Performance Quest: Taming Unsafe Code, Embracing Idiomatic Style & Debugging the Linux Kernel Apr 27, 2026 00:40:47 In this podcast, Jaromir Hamala, a seasoned Java engineer specialising in high-throughput data systems, shares his thoughts on how developers can tackle high-performance software development. He touches on the benefits of modern Java that allow writing idiomatic Java code while remaining "mechanically sympathetic", and also on his experience debugging a Linux kernel bug. Read a transcript of this
Engineering Stable, Secure and Scalable Platforms: A Conversation with Matthew Liste Apr 20, 2026 00:56:37 In this podcast Michael Stiefel spoke to Matthew Liste about building and managing software platforms. Platform services act as the basis for application development, and must always be stable, secure, and scalable. Scaling these systems is particularly difficult because unknown resource contention often causes them to break. Using customer journeys, one can pinpoint the places where the system is
How SBOMs and Engineering Discipline Can Help You Avoid Trivy’s Compromise Apr 13, 2026 00:37:43 Viktor Peterson, part of the CISA task force working on SBOM blueprints and co-founder of sbomify, explores the shifting landscape of software supply chain security as the EU's Cyber Resilience Act (CRA) comes into force, a "GDPR moment" for the industry. Beyond mere compliance, Peterson argues that SBOMs provide significant operational value as tools for automated security audits and license mana
Context Engineering with Adi Polak Apr 6, 2026 00:31:01 In this episode, Thomas Betts and Adi Polak talk about the need for context engineering when interacting with LLMs and designing agentic systems. Prompt engineering techniques work with a stateless approach, while context engineering allows AI systems to be stateful. Read a transcript of this interview: https://bit.ly/4168Wcj Subscribe to the Software Architects’ Newsletter for your monthly guid
Failure As a Means to Build Resilient Software Systems: A Conversation with Lorin Hochstein Mar 31, 2026 00:51:41 In this podcast Michael Stiefel spoke to Lorin Hochstein about how real-world failures provide insight into how software systems actually work. Our first topic was understanding that while automated fault injection tools can introduce basic robustness into a system, they cannot replicate the understanding that comes from mitigating complicated software failures in the real world. We then pondered
Agentic Systems Without Chaos: Early Operating Models for Autonomous Agents Mar 25, 2026 00:54:31 Are you ready for your new non-deterministic co-workers? Autonomous agents promise to help build, operate, and run software systems, but they can also be unpredictable, chaotic, and difficult to control without the right operating model. In this episode of Next Generation Architecture Playbook, Shweta Vohra and Joseph Stein explore what changes when software systems start planning, acting, and mak

Recommended

Playing