InfoQ Homepage Architecture & Design Content on InfoQ
-
Facilitating Software Architecture with Andrew Harmel-Law
In this episode, Thomas Betts speaks with Andrew Harmel-Law about his new book, Facilitating Software Architecture: Empowering Teams to Make Architectural Decisions. The conversation includes a discussion of what constitutes an architecturally significant decision, how the practice of architecture is evolving, and how architects have a role to facilitate software architecture.
-
Your Software Will Fail; It is How You Recover That Matters: a Conversation with Randy Shoup
In this podcast Michael Stiefel spoke with Randy Shoup about how to build resilient systems. We discuss why it is a serious mistake to fail to acknowledge that software’s interaction with itself. We also discuss where to use workflows, orchestration or choreography, the role of architecture in building good teams, and the wisdom of letting each team use their own set of tools.
-
Dissecting the Intelligence of AI with Avraham Poupko
In this episode, Thomas Betts speaks with Avraham Poupko. Avraham believes software architects will not be replaced by Generative AI or LLMs. They will be replaced by software architects that know how to leverage Generative AI and LLMs. Their discussion compares LLM training with how humans learn, leading to better understanding of how architects can use GenAI effectively.
-
Building Green Software with Anne Currie and Sara Bergman
What Does It Mean to Be Green in IT? That's the question that begins chapter one in Building Green Software. In this episode, Thomas Betts is joined by two of the book's authors, Anne Currie and Sara Bergman. The discussion covers general themes and digs into some practical advice for all software practitioners.
-
Key Trends from 2024: Cell-Based Architecture, DORA & SPACE, LLM & SLM, Cloud Databases and Portals
In this year-in-review episode, Daniel Bryant, along with InfoQ podcast hosts Thomas Betts, Shane Hastie, Srini Penchikala, and Renato Losio, reflect on the trends and developments of 2024 across key domains: architecture, culture and methods, AI and data engineering, and cloud and DevOps.