Talk it through with Aurelius
Library›Aurelius›The problem
Aurelius · Work & Leadership
Knowledge + Guidance

How do we make our systems deep without making them complex?

You already know how to build. That was never the hard part. The hard part is knowing what not to build. In a team this gets worse, not better. Each person adds one more safeguard, one more layer, to feel careful. No one wants to be the one who removes something. So the system grows heavy, and you call the weight 'depth.' But depth is not weight. Depth is what survives when you stop being afraid and start cutting. The work in front of you is not more design. It is the nerve, together, to take things out.

◆ How this problem reads on the two dials
GuidanceKnowledge
More coaching
Some to learn
1:1 with AureliusWith others (a Pod)
Some one-to-one
Practise with peers
The team already has the technical knowledge; what's missing is the shared discipline to cut under pressure, so the page leans toward guidance.
How the two dials adapt to you →
What’s really going on

Depth is not more layers — it is fewer things, chosen with care, that carry real weight. Complexity is what fills the space when no one decides what to leave out. Stop adding for safety. Choose, together, what stays — and cut the rest without apology.

🔒 What you’ll build togetherUnlock by starting
A moveBefore adding anything to the design, say out loud what it replaces or removes.
A moveIn your next review, each person names one part of the system they would cut.
A moveSet a hard limit on the number of components or interfaces before you design anything new.
A moveWhen someone proposes an abstraction, ask them: what does this hide that we still need to see?
A moveEnd every design session by removing one thing you added out of fear, not necessity.
PractiseThe Cutting Room · a Pod of 4 · 30 min

What changes unlock by starting

  • Fewer decisions to explain, and the ones left you can defend without flinching.
  • Your team stops mistaking thoroughness for clarity.
  • Design reviews get shorter because there is less to justify.
  • The system does more with parts everyone can still hold in their head.
One object, two jobs: a public answer to a real problem, and — the moment you start the chat — Aurelius’s live plan for your version of it.