Slow Lane

On writing documentation nobody reads

· Rowan

Our internal documentation was comprehensive and useless. Eight pages on a service, and a new engineer still asked the same three questions in their first week. The documents were written for the wrong moment.

Four kinds, four moments

The failure mode is a document that tries to be all four at once, which is what our eight-pager was. Splitting it into a README with a five-step quickstart, a reference comment block, and one decision record took an afternoon.

The test that keeps it honest

Every document gets one reader who is told to follow it literally and report where they get stuck. Any step that requires knowledge the document does not contain is a bug. We fixed eleven of those in the first pass, six of them in the tutorial, which is exactly the document nobody had audited.

← All posts