Latest videos
The Evolution of User Interfaces
Facilitating Software Architecture: Empowering Teams to Make Architectural Decisions
State of the Art of Platform Engineering
The C4 Model: Visualizing Software Architecture
Growing and Thriving in a Multi-model World
Mission-Critical Generative AI in Action: Delivering Safety, Reliability, and Customer Value
Cloud, Containers, Security & AI - What’s Now, What’s Next?
Signals & Levers: Systems Thinking Tools to Unblock Software Delivery
A Fun & Absurd Introduction to Vector Databases
43:47
Best Simple System for Now
Software teams often face a false choice: move fast and accumulate technical debt, or build the perfect system and miss the deadline. But there may be a third path, the Best Simple System for Now (BSSN). This session introduces a pragmatic yet principled approach to software design: systems that are as simple as possible but no simpler. You’ll learn how to design code that is robust, change-friendly, and fit for purpose, while avoiding both gold-plating and corner-cutting. Through practical examples, we explore how to manage complexity, embrace uncertainty, and make sound decisions using concepts like Cost of Delay and RAROC.