Learning Resouces

This section offers a variety of ways to dive deeper into Balanced Coupling and modern software design. From curated book recommendations to training programs, conference talks, and podcasts, these resources help you explore the theory and practice of modularity, complexity, and coupling dimensions—at your own pace or with your team.

Books

A curated selection of foundational and modern books on software design, modularity, domain-driven design, systems thinking, and complexity science

Training

Learn how to address tight dependencies and fragile architectures with Balanced Coupling in Practice—a flexible training program that equips your team with actionable strategies for modularity using integration strength, distance, and volatility.

Conference Talks

A collection of conference talks exploring key ideas from the Balanced Coupling model, including integration strength, complexity, modularity, and architecture metrics—featuring presentations from DDD Europe, NDC Oslo, and the Global Software Architecture Summit.

Podcasts

A curated collection of podcast interviews exploring balanced coupling, software design, and technical leadership. These conversations dive into coupling dimensions, architectural challenges, and the evolving landscape of modern software systems.