System design

Multi-Agent Systems for the Misinformation Lifecycle

Multi-Agent Systems for the Misinformation Lifecycle

A detailed overview of a modular, five-agent system designed to combat the entire lifecycle of digital misinformation. Based on an ICWSM research paper, this practitioner's guide details the roles of the Classifier, Indexer, Extractor, Corrector, and Verifier agents. The system emphasizes scalability, explainability, and high precision, moving beyond the limitations of single-LLM solutions. The talk covers the complete blueprint, from agent coordination and MLOps to holistic evaluation and optimization strategies for production environments.

The Infinite Software Crisis – Jake Nations, Netflix

The Infinite Software Crisis – Jake Nations, Netflix

In an era of the "Infinite Software Crisis" where AI-generated code outpaces human understanding, this talk argues for choosing "simple" design over "easy" generation. The speaker presents a three-phase methodology—Research, Planning, and Implementation—that forces developers to think critically before generating code. This approach leverages AI for mechanical tasks while ensuring that human judgment, context, and a deep understanding of the system remain the core of the software development process, turning human insight into the ultimate competitive advantage.

Designing safe digital systems for the humanitarian sector

Designing safe digital systems for the humanitarian sector

Carmela Troncoso from EPFL discusses her collaboration with the International Committee of the Red Cross (ICRC) to digitalize humanitarian aid distribution. She advocates for a paradigm shift from data minimization to "purpose limitation," designing systems that are structurally incapable of being misused, even if the data is accessed. The talk details a practical, low-cost, and connectivity-resilient system built on this principle, using smart cards and cryptographic techniques to protect vulnerable aid recipients while meeting the operational needs of the ICRC.

How to Build Execution Layers That Don’t Burn Out // Tanmay Tiwari // Agents in Production 2025

How to Build Execution Layers That Don’t Burn Out // Tanmay Tiwari // Agents in Production 2025

A talk on designing a dependable AI execution layer that handles thousands of operations without constant supervision. The system is built to be precise, responsible, and action-oriented, avoiding common LLM pitfalls like burnout, memory bloat, and overthinking.

Why SW Architecture is Mostly Communication • David Whitney, Ian Cooper & Hannes Lowette • GOTO 2025

Why SW Architecture is Mostly Communication • David Whitney, Ian Cooper & Hannes Lowette • GOTO 2025

Three experienced software engineers—Ian Cooper, David Whitney, and Hannes Lowette—deconstruct the evolution of software architecture from a top-down, "ivory tower" practice to a modern, collaborative discipline. They explore the dynamics between emergent and intentional design, the importance of sustainable development over "slash-and-burn" cycles, and how architectural strategies must adapt to organizational scale. The conversation emphasizes that the architect's primary role has shifted to coaching, fostering a shared language, and managing trade-offs, concluding that all significant architectural challenges are ultimately people problems rooted in communication, empathy, and culture.

Predictability Beats Accuracy in Enterprise AI

Predictability Beats Accuracy in Enterprise AI

Anant Bhardwaj, CEO of Instabase, presents a pragmatic guide for building enterprise AI. He argues that AI agents are best used during the 'design-time' to create predictable workflows, rather than for autonomous 'runtime' operations. Bhardwaj also debunks the hype around RAG, highlighting its dependency on data quality, and explains why trust in AI systems stems from predictability, not just accuracy.