The Computing Series

The Staying-Current Problem

The hardest challenge for a CTO who maintains technical depth is time. Meetings, strategy, and organisational work consume the calendar. The ability to reason about technical architecture is the first capability to decay.

Three practices keep technical depth active without requiring individual-contributor work:

Read the artefacts, not the code. Architecture Decision Records, post-mortem reports, and architecture review outputs tell you more about the state of the system in thirty minutes than reading code for a day. The decisions are the signal; the code is the implementation.

Ask the questions. In every technical meeting, apply the review questions (F5) and name the tradeoffs (F4). Not to demonstrate knowledge — to surface the decision that everyone has been avoiding. The CTO who asks “what happens when the payment provider is slow?” is more valuable than the one who already knows the answer.

Use the revision protocol. Chapter 16 gives the schedule. The quarterly system design exercise — running one complete system through all nine frameworks — is the most efficient way to keep all nine frameworks active without dedicating dedicated study time.

Concept: The CTO Decision Stack

Thread: T12 ← Optimisation under constraints (Book 1) → Leadership decision framework (Book 6, Ch 20–21)

Core Idea: CTO-level decisions apply the nine frameworks simultaneously, not sequentially. The sequence — Mental Model → Principle → Tradeoff → Law → Review Questions — is a checklist run in parallel while listening or reading. The goal is to find the thing that everybody else missed.

Tradeoff: Generality vs Specialisation (F4 #6) — the CTO decision stack requires breadth across all frameworks; depth in any one is less valuable than breadth across all nine

Failure Mode: FM11 (Observability Blindness) — the most common leadership failure: not seeing what the frameworks would reveal because they are not being applied; the symptoms are decisions that surprise people in retrospect

Signal: Any decision that combines technical and organisational concerns; any incident that requires cross-team coordination; any strategic decision with architectural implications

Maps to: Reference Book Ch 5–13 (the frameworks are the input); Book 6 (entire book is this chapter expanded); Book 7 Ch 1–4 (product-technical decisions)

Read in the book →