Start here:
Tech Lead
Focus on team dynamics, decision-making, and the connection between delivery, learning, and responsibility.
Level 1: Foundations
Conway's Law
Organizations that design systems are forced to create designs that mirror the communication structures of those organizations.
Mental Models
Mental models are deeply rooted assumptions that determine which system signals we notice at all and how we make decisions.
Interdependence
Elements in a system depend on one another; you cannot change one part in isolation without influencing the whole.
System Boundaries
System boundaries are purely mental lines that we draw to separate what belongs to our architecture from what supposedly lies outside our control.
Resilience
Resilience is the ability of a system not only to survive destructive shocks from outside, but to recover while preserving its structure.
Level 2: Practitioner
Communication Breakdowns
Information silos and misaligned mental models lead to architectural drift and friction across the team.
Accidental Adversaries
Teams that actually want to collaborate drive each other into ruin through selfish local optimizations.
Shifting the Burden
Teams treat short-term symptoms with bandages and, in the process, lose the ability to address the structural architecture problem at its root.
Escalation
Two parties drive each other toward ever more extreme, destructive actions because each wants to outdo the other.
Stakeholder Mapping
A tool for locating organizational power and potential veto power around architecture decisions.
Social Network Analysis
SNA exposes the real invisible architecture of organizational cliques by measuring who actually talks to whom and who remains isolated.
Level 3: Strategic depth
Decision Rights Clarification
The drastic removal of ambiguity about who in architecture may recommend, veto, or ultimately press the buy button.
Servant Leadership in System Context
The reinvention of leadership from controller to system architect, with leaders focused on removing the physical blockers around teams instead of managing budgets alone.
Moving from Blame to Accountability
A cultural intervention that abolishes "human error" as an excuse for production outages and holds flawed system design accountable instead.
Collaboration Whiteboard Tooling
Endless synchronous space for the cybernetic system brain. Digital whiteboards that enable collaborative architecture design and event storming across remote boundaries.
Decision Log Tooling
The immunological memory of software architecture. A machine-readable record of WHY we chose the pain we are still living with three years later.