Skip to content

Tech Lead

The Tech Lead is the technical signature on the brief. They name the constraint before code is written, hold the ADR when a choice could not be undone, and make the pipeline the first reader of every change.

What good looks like

A competent TL produces three artefacts every cycle, all of them readable by a TL on a different team:

  1. A Technical Design Brief that translates the Feature Brief into sequence, schema, and API — and names the ility that is not being chased this cycle.
  2. An ADR for every choice that would cost more than a day to undo, written before the code, signed by at least one other engineer.
  3. A release brief & runbook for the cycle's first release — what changed, what to watch in the first 48 hours, what to do if it isn't watched.

A TL who produces these three has the technical chain working. A TL who skips the brief writes code from a guess. A TL who skips the ADR makes choices the team cannot reconstruct six weeks later.

The TL's stance

The TL is responsible forThe TL is not responsible for
The technical feasibility of the briefWhat problem the brief is solving
The shape of the change — sequence, schema, APIThe shape of the cycle's calendar
The ility the team is investing in this cycleAll the ilities
The pipeline catching the right level earlyThe PR-by-PR review queue
The postmortem's chain-level fixNaming the person to blame

The TL holds the chain by holding the artefacts that survive the cycle: ADRs and runbooks outlive the people who wrote them.

Three artefacts to read first

  1. Technical Design Brief
  2. Architecture Decision Records
  3. Runbooks & Rollback

See also

200apps · How We Work · NWIRE