Skip to content
The InfoQ Podcast podcast artwork

The InfoQ Podcast

by InfoQ

Software engineers, architects and team leads have found inspiration to drive change and innovation in their team by listening to the weekly InfoQ Podcast. They have received essential information that helped them validate their software development map. We have achieved that by interviewing some of the top CTOs, engineers and technology directors from companies like Uber, Netflix and more. Over 1,200,000 downloads in the last 3 years.

From the show's RSS feed, refreshed Oct 30, 2026. Source feed.

Subscribe Bookmark

Episodes

  1. Educating an Architect: A Conversation with Luca Mezzalira

    In this podcast Michael Stiefel spoke to Luca Mezzalira about software architecture as a socio-technical discipline that balances technological design with an organization's social and managerial context. They explored how architectural choices must be adapted to a company's unique culture and…

    more
  2. AI, ML, and Data Engineering InfoQ Trends Report 2026

    In this episode of the podcast, members of the InfoQ AI and MIL editorial staff and friends of InfoQ discuss the current trends in the domain of AI, ML and Data Engineering. One of the regular features of InfoQ are the trends reports, which each focus on a different aspect of software…

    more
  3. The Future of Web Apps: Will AI Agents Generate UIs on the Fly?

    Rachel Lee Nabors, former React core team member, dives into the architecture and philosophy behind local-first applications, exploring how small language models (SLMs) running directly on-device can deliver privacy-focused, low-latency, and cost-effective alternatives to cloud-hosted LLM…

    more
  4. What Does It Really Mean To Program With AI: A Conversation with Joy Ebertz

    In this podcast, Michael Stiefel spoke to Joy Ebertz about how the use of artificial intelligence is changing the way architects and developers do their jobs. Focusing on the long term success of the business is one of the most neglected tasks of an architect. This task becomes particularly...

  5. Future Cybersecurity: Hardware Memory Safety, Automated Governance and Post-Quantum Cryptography

    In this episode, Chris Swan, engineer at Atsign and security track host at QCon London, reflects on the ideas shared during QCon London 2026 and teases topics of the future edition. The discussion explores how security engineering is shifting from relying on human vigilance toward automated,...

  6. The AI Revolution Fails Without Psychological Safety For Developers: A Conversation with Erin Doyle

    In this podcast, Michael Stiefel spoke to Erin Doyle about how artificial intelligence tools are transforming the software development process, and how they are affecting software engineers. Architecture skills are now critical because engineers need to understand how to build systems and handle...

  7. The Future of AI: From Enterprise Adoption to Open Source Sovereignty

    In this episode, a panel of AI experts, Meryem Arik (DoubleWord), Clara Higuera Cabañes (BBVA), and Jeff Smith (C Proof), demystify the current state of AI in the enterprise. The discussion navigates the "industrial revolution" moment in AI adoption, exploring why companies are rushing toward…

    more
  8. Securing AI Agents: Identity, Authorisation, and the DPACT Framework

    In this episode, Sahil Agarwal talks about the critical challenges of identity, authorisation, and security in the age of AI agents. Sahil introduces the DPACT framework (Delegation, Policy, Auditability, Context, and Time) as a blueprint for building responsible, guardrailed agentic systems,...

  9. How Will We Train Developers If AI Does the Routine Work: A Conversation with Scott Hanselman

    In this podcast Michael Stiefel spoke to Scott Hanselman about developing new software engineers when artificial intelligence agents are doing most of the work on which junior developers were trained. Hanselman suggests the software industry should adopt a preceptorship model similar to the…

    more
  10. Scott Jenson on Evolving Desktop OS, Local-First, & Agentic UX

    In this episode, Scott Jenson, a veteran UX designer known for his work on the Macintosh, Google Maps, and Chrome examines the long-term stagnation of desktop operating systems and the limitations of current mobile and cloud-centric models. The conversation shifts toward specialised "Local-First"...

  11. The Human Edge: Why Brownfield Codebases Need Mob Programming, Not Just AI Vibes

    Asgaut Mjølne Söderbom and Ola Hast discuss the evolution of their software engineering practices past continuous deployment and pair engineering. The conversation continues where it left off in the previous episode and focuses on the experiments in adopting Claude Code and the reasons why they...

  12. Will Agentic AI Bring Fantasia’s Sorcerer's Apprentice to Life?: A Conversation with Tracy Bannon

    In this podcast, Michael Stiefel spoke to Tracy Bannon about the role of artificial intelligence in software and the attendant risks in the areas of security, software development, and society at large. While it might be reasonable to assume a certain amount of trust within a software ecosystem,...

  13. Cloud and DevOps InfoQ Trends Report 2026: AI, Resilience, Platforms, FinOps, and Sovereignty

    In this episode of the podcast, members of the InfoQ editorial staff and friends of InfoQ will discuss current trends in the cloud and DevOps domains as part of our annual trends report. These reports provide InfoQ readers with a high-level overview of key topics to watch and also help the...

  14. WebAssembly on the JVM: Feature Evolution, Performance, and the Transition to Endive

    Andrea Peruffo discusses the evolution of WebAssembly beyond the browser and its growing role on the server-side JVM. He covers performance advancements in Wasm runtimes, moving from interpreters to efficient JIT compilation, and explores real-world production use cases ranging from edge…

    more
  15. Rethinking Data: Moving From the Traditional Three-Tier Web Stack to Client-Side Event Sourcing

    Johannes Schickling explores how he moved beyond the traditional three-tier web stack to a local-first approach. He shares his experience transitioning from Prisma to developing Overtone—a music curation app leveraging client-side event sourcing and SQLite. The discussion highlights the…

    more
  16. Strands Agents with Clare Liguori

    In this episode, Thomas Betts talks with Clare Liguori, the technical lead on the open source Strands Agents SDK. The conversation covers how Strands Agents has grown from a Python SDK to a full agent harness running in production. Clare shares some lessons learned from building agents at scale,...

  17. Governance in the Age of AI: A Conversation with Sarah Wells

    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...

  18. Spite-Driven Engineering: A New Blueprint for Cloud Security in the AI Native Era

    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...

  19. Architectural Patterns: Moving Beyond Cloud-Native to Local-First - Insights from Adam Wiggins

    In this episode, Heroku co-founder and Ink & Switch founder Adam Wiggins argues for a 'local-first' architecture that reconciles cloud-based collaboration with the performance and data ownership of local software. He explores the role of CRDTs and version control primitives in non-code domains…

    more
  20. How eBPF Empowers Developers to Observe Inside the Linux Kernel in a Safe and Unintrusive Way

    Daniel Finneran explores how eBPF has evolved far beyond its roots in packet filtering into a robust, safe way to extend the Linux kernel. He explains how the eBPF "verifier", the security guardrail, enables implementation of deep observability and networking without the risks of traditional…

    more
  21. Increasing Users’ Data Agency: From BlueSky's AT Protocol to the Local-First Software Movement

    Martin Kleppmann, an associate professor at Cambridge and author of Designing Data-Intensive Applications, discusses the evolution of data systems over the last decade, mainly the shift from monolithic databases to modular building blocks. Kleppmann underlines the importance of moving from...

  22. From MCP and Vibe Coding to Harness Engineering: How Did AI Native Engineering Evolve in One Year

    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...

  23. Requirements Analysis for Architects: A Conversation with Sonya Natanzon

    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…

    more
  24. Chasing Efficient Java Development: From 1BRC to Developing Hardwood AI Natively

    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...

  25. Context is the Key to the Agentic Architecture Revolution: A Conversation with Baruch Sadogursky

    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...

  26. From Java EE to Quarkus and LLMs: Adam Bien’s Playbook for Boring, Future‑Proof Systems

    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…

    more
  27. Roq: Leveraging Quarkus to Build Static Sites at the Speed of Go

    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…

    more
  28. A Java Performance Quest: Taming Unsafe Code, Embracing Idiomatic Style & Debugging the Linux Kernel

    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...

  29. Engineering Stable, Secure and Scalable Platforms: A Conversation with Matthew Liste

    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…

    more
  30. How SBOMs and Engineering Discipline Can Help You Avoid Trivy’s Compromise

    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...

  31. Context Engineering with Adi Polak

    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...

  32. Failure As a Means to Build Resilient Software Systems: A Conversation with Lorin Hochstein

    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...

  33. Agentic Systems Without Chaos: Early Operating Models for Autonomous Agents

    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,...

  34. Andres Almiray on How to Release Any Software to Any OS with JReleaser

    Andres Almiray, a serial open-source contributor and the creator of JReleaser, discusses the project's state, noting that the tool is usable across any ecosystem, not just Java. He also touches on the Common House Foundation's mission. Read a transcript of this interview: https://bit.ly/4sGNOFg...

  35. Mindful Leadership in the Age of AI

    In this episode, Thomas Betts and Sam McAfee discuss how AI hype is reshaping organizational behavior, why many companies struggle with experimentation, and how unclear decision structures create friction. They explore psychological safety and mindful leadership as essential foundations for...

  36. AI Autonomy Is Redefining Architecture: Boundaries Now Matter Most

    This conversation explores why generative AI is not just another automation layer but a shift into autonomy. The key idea is that we cannot retrofit AI into old procedural workflows and expect it to behave. Once autonomy is introduced, systems will drift, show emergent behaviour, and act in ways…

    more
  37. Frictionless DevEx with Nicole Forsgren

    In this episode, Thomas Betts talks with Dr. Nicole Forsgren, the author of Accelerate and one of the most prominent and important minds in DevOps and developer productivity. The conversation is about identifying and removing developer friction, the subject of her new book, Frictionless. Read a...

  38. Software Evolution with Microservices and LLMs: A Conversation with Chris Richardson

    In this podcast, Michael Stiefel spoke with Chris Richardson about using microservices to modernize software applications and the use of artificial intelligence in software architecture. We first discussed the problems of monolithic enterprise software and how to use microservices to evolve them…

    more
  39. Building Resilient Event-Driven Microservices in Financial Systems with Muzeeb Mohammad

    In this episode, Thomas Betts chats with Muzeeb Mohammad about building event-driven microservices for financial systems. The discussion covers some of the core principles and patterns for event-driven architectures, reasons for using these patterns, and some of the challenges related to finance...

  40. The Craft of Software Architecture in the Age of AI Tools

    AI coding assistants promise speed, but what do they mean for quality, trust, and the architect’s craft? In this inaugural episode of Next Gen Architecture Playbook, Shweta Vohra and Grady Booch explore a principled view of how architecture must evolve when machines begin writing code alongside...

  41. Improving Valkey with Madelyn Olson

    In this episode, Thomas Betts chats with Madelyn Olson, a maintainer of the Valkey project and a Principal Software Development Engineer at Amazon ElastiCache and Amazon MemoryDB. The conversation covers how Valkey started as an open source fork of Redis and how the maintainers optimized the…

    more
  42. Developers Can Improve the ESG Aspects of Software By Tackling Early Ethical Debt

    Erica Pisani, host of the performance and sustainability track at QCon London 2025, retrospects on the lessons learned from assembling the track and the lessons learned from attending the talks. She touches on the importance of the environmental-social aspects of software and hints on how...

  43. Startup Software Architecture - You Never Really Throw It Away: A Conversation with David Gudeman

    In this podcast Michael Stiefel spoke with David Gudeman about software architecture for startups. The discussion starts by illuminating how to make decisions with imperfect information, and how uncertainty and ambiguity flow through all aspects of developing the architecture. This leads to...

  44. AI-Driven Development with Olivia McVicker

    In this episode, Thomas Betts chats with Olivia McVicker, a Senior Cloud Advocate at Microsoft about AI-driven software development. The conversation covers the current, mainstream AI coding assistants and gets into where those tools are quickly heading. They then look to the future of how the...

  45. Somtochi Onyekwere on Distributed Data Systems, Eventual Consistency and CRDTs

    In this podcast, InfoQ spoke with Somtochi Onyekwere on recent developments in distributed data systems, how to achieve fast, eventually consistent replication across distributed nodes, and how Conflict-free Replicated Data Type (CRDTs) can help with conflict resolution when managing data. Read a...

  46. 2025 Key Trends: AI Workflows, Architectural Complexity, Sociotechnical Systems & Platform Products

    In this end-of-year panel, the InfoQ podcast hosts reflect on AI’s impact on software delivery, the growing importance of sociotechnical systems, evolving cloud realities, and what 2026 may bring. Read a transcript of this interview: https://bit.ly/3Lk6SsF Subscribe to the Software Architects’...

  47. The Latest in OpenJDK and JCP Expert Group: Insights with Simon Ritter

    In this episode, Simon Ritter, Deputy CTO at Azul, sat down with podcast host Michael Redlich, Lead Editor of the Java topic at InfoQ, and discussed the latest features in OpenJDK and Simon’s experiences serving on the JCP Expert Group since JDK 9. OpenJDK topics included: the six-month release...

  48. Building a More Appealing CLI for Agentic LLMs Based on Learnings from the Textual Framework

    Will McGugan, the maker of Textual and Rich frameworks, speaks about the reasoning of developing the two two libraries and the lesson learned. Also, he shares light on Toad, his current project, which he envisions being a more visually appealing way of interacting with agentic LLMs through…

    more
  49. Platform Engineering for AI: Scaling Agents and MCP at LinkedIn

    QCon AI New York Chair Wes Reisz talks with LinkedIn’s Karthik Ramgopal and Prince Valluri about enabling AI agents at enterprise scale. They discuss how platform teams orchestrate secure, multi-agentic systems, the role of MCP, the use of foreground and background agents, improving developer...

  50. Bridging the Open Source Gap: From Funding Paradoxes to Digital Sovereignty

    Gabriele Columbro, managing director of the Linux Foundation Europe, discusses the differences in the open-source landscape between Europe, China and the US. Stressing that the open-source landscape is the last favorable ground for global innovation in the current geo-political landscape. Read a...

About this show

Software engineers, architects and team leads have found inspiration to drive change and innovation in their team by listening to the weekly InfoQ Podcast. They have received essential information that helped them validate their software development map. We have achieved that by interviewing some of the top CTOs, engineers and technology directors from companies like Uber, Netflix and more. Over 1,200,000 downloads in the last 3 years.

Hosted by

InfoQ

Categories

Frequently asked questions

How many episodes does The InfoQ Podcast have?

The InfoQ Podcast has 396 episodes on PodParley. The most recent episode was published on November 2, 2026.

What is The InfoQ Podcast about?

Software engineers, architects and team leads have found inspiration to drive change and innovation in their team by listening to the weekly InfoQ Podcast. They have received essential information that helped them validate their software development map. We have achieved that by interviewing some...

How often does The InfoQ Podcast release new episodes?

The InfoQ Podcast publishes weekly, based on its 396 episodes since April 2016.

Who hosts The InfoQ Podcast?

The InfoQ Podcast is created and hosted by InfoQ.
Link copied