Stories on Facilitating Software Design and Architecture

We’ve consistently observed a common pattern: regardless of the architectural approach—from traditional enterprise to more hands-on, emergent methods—teams face similar obstacles when building effective systems. The core challenge remains how to build software that truly works and enables a smooth flow of delivery. 

To address this, we’ve started a new series, Stories on Facilitating Software Design and Architecture. In these sessions, we focus on real-world experiences from our community, sharing practical stories about the alternative approaches that have delivered results. It’s about moving beyond the theoretical and into the practical, shared wisdom of what actually works.

>> Read more on our AI usage

organisers

andrea magnorsky

Andrea Magnorsky

Systems and Functional Programming

Kenny (Baas) Schwegler

Collaborative Software Designer

Andrew Harmel-Law

Facilitating Software Architect

Filters

Tags

Misaligned Expectations: When Goals Don’t Align

Modernizing with Respect: Acknowledging the Best Intentions Behind Legacy Code

The Hidden Weight of Rank: How Well-Intended Improvement Sessions can Drive Teammates Away

The true cost of “The simplest thing to do”

The Architect’s Dilemma: What to Do When You Disagree With a Team’s Decision

The Path to Team-Led Architecture: From Opinions to Advice

Decision, Reversal, Frustration: Navigating Governance After an Incident

Navigating Architectural Indecision: What to do when teams stay silent