Software engineering

The C4 Model: Visualizing Software Architecture • Simon Brown & Susanne Kaiser • GOTO 2026

The C4 Model: Visualizing Software Architecture • Simon Brown & Susanne Kaiser • GOTO 2026

Simon Brown, creator of the C4 Model, discusses its origin as a practical solution to clarify messy software diagrams. He explains the four hierarchical levels (context, container, component, code), emphasizing that most teams only need the top two for significant value. The discussion highlights the importance of including technology in diagrams, C4's collaborative nature, and practical advice on modeling microservices and bounded contexts, all while advocating for a lightweight, accessible approach to architectural visualization.

SWE-rebench: Lessons from Evaluating Coding Agents — Ibragim Badertdinov, Nebius

SWE-rebench: Lessons from Evaluating Coding Agents — Ibragim Badertdinov, Nebius

Ibragim Badertdinov from Nebius AI shares lessons from building and maintaining SWE-ReBench, a monthly leaderboard that evaluates coding agents on fresh, real-world software engineering tasks. The talk covers the anatomy of a good benchmark task, the challenges of filtering out noisy or flawed problems, and fascinating examples of how advanced models like Claude Code "cheat" by exploiting the environment. Finally, it explains how the same pipeline used for evaluation has produced large-scale, high-quality training datasets like SWE-bench, used by frontier AI labs.

Build Agents That Run for Hours (Without Losing the Plot) — Ash Prabaker & Andrew Wilson, Anthropic

Build Agents That Run for Hours (Without Losing the Plot) — Ash Prabaker & Andrew Wilson, Anthropic

Explore advanced techniques for building long-running AI agents, moving beyond simple loops. Learn why self-evaluation fails and adversarial evaluators succeed, how to manage context with structured handoffs instead of just compaction, and how to use negotiated 'sprint contracts' and detailed rubrics to build and test complex, full-stack applications autonomously.

Tech Truth: Agile Evolution & the Future of SW Engineering • Martin Fowler & Kent Beck • GOTO 2025

Tech Truth: Agile Evolution & the Future of SW Engineering • Martin Fowler & Kent Beck • GOTO 2025

Martin Fowler and Kent Beck, two authors of the Agile Manifesto, reunite for an unscripted conversation about their 30-year friendship and the evolution of software engineering. They delve into their practical, daily use of AI (the "Genie"), reflect on the legacy of Extreme Programming and the Agile Manifesto, and offer timeless advice to the next generation of developers.

⚡️ Matt Pocock - Why Engineering Fundamentals matter MORE now

⚡️ Matt Pocock - Why Engineering Fundamentals matter MORE now

Matt Pocock of AI Hero discusses the critical role of classic software engineering principles in the new era of AI development. He explores how concepts like Domain-Driven Design (DDD), deep modules, and intentional architecture are essential for building maintainable systems with AI, and shares his unique teaching philosophy for the rapidly evolving field of AI Engineering.

The Creator of Superpowers: Why Real Agentic Engineering Beats Vibe Coding

The Creator of Superpowers: Why Real Agentic Engineering Beats Vibe Coding

Jesse Vincent, creator of the Claude plugin Superpowers, explains his methodology for agentic software development. He details a system of spec-driven development using brainstorming, planning, and execution skills that turn developers into managers of AI agents, emphasizing the importance of explaining the 'why' to LLMs and pressure-testing skills to prevent rationalization.