Draft Post

This is a draft. It should only render in dev mode.

Scratchpad outline

This draft is a place to test longer writing and see how the layout handles multiple sections. The goal is to make sure headings, lists, and code blocks behave well before the post is published.

The argument is simple: if the content is clean, the layout can be quiet. If the content is noisy, no amount of layout polish can save it. So the work is mostly editing.

Rough math

I am tracking a simple reading estimate where 200 words ~= 1 minute. If a post has $w$ words, the estimate is:

$$ t = \frac{w}{200} $$

That is not a strict model, but it gives an intuitive upper bound for planning.

Code draft

export function readingTime(words: number): string {
  const minutes = Math.max(1, Math.round(words / 200));
  return `${minutes} min read`;
}
bun run build --mode=dev
bun run dev

Notes to revise

Once the copy feels tight, I will remove the draft flag and ship it.