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.
How AI, ML and Data Engineering evolved in 2021 as seen by the InfoQ editorial team.
Topics discussed include deep learning, edge deployment of machine learning algorithms, commercial robot platforms, GPU and CUDA programming, natural language processing and GPT-3, MLOps, and AutoML.
Here is an overview of how the InfoQ editorial team sees the Software Architecture and Design topic evolving in 2021, with a focus on what architects are designing for today.
In this special year-end wrap-up podcast Thomas Betts, Wes Reisz, Shane Hastie, Charles Humble, Srini Penchikala, and Daniel Bryant discuss what they have seen in 2021 and speculate a little on what they hope to see in 2022. Topics explored included: hybrid working, the importance of ethics and sustainability within technology, and multi-cloud architectures.
On this episode of the podcast, Thomas Betts talks with Kin Lane about managing your API lifecycle using standards and specifications, including OpenAPI, AsyncAPI, and JSON Schema. These specifications and the tooling based on them can help reduce communication problems, by creating documentation, generating code, and automating testing.
The Technical University of Munich has won the Indy Autonomous Challenge. A competition for self-racing vehicles. In this we discussies the the event itself, what makes it challenging, and the approach the TU Munich took. We discuss the importance of simulation, the limits of hardware, how Docker helps crossing this gap, and the role of open source software when taking on such a challenge.
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 Chris Edmonds and Mark Babbitt about how leaders need to focus on creating a purposeful, positive, and productive work environment for their employees, customers, and stakeholders.
In this podcast Shane Hastie, first spoke to Chase Kocher of aim4hire about improving the recruitment process, finding the right people and finding the right job as a candidate, then to Kate Wardin, Engineering Manager for Developer Productivity at Netflix, about the challenges and opportunities when onboarding someone new in a remote environment and building developer experience that creates joy
In this podcast, Shane Hastie, Lead Editor for Culture & Methods, spoke to Adam Sypniewski of Deepgram about nurturing a culture of passion and innovation to solve tough problems.
In this podcast, Shane Hastie spoke to Jyoti Bansal about the challenges of DevOps today and the importance of developer experience for effective software development today.