Field notes · No. 016

Dev log

Senior DevOps Engineer building in public. Shipped features across Local Fitness, Ghostwriter, and more — the tradeoffs behind them, and what broke.

Latest · Ghostwriter · 11 min read read

No. 008 · Ghostwriter

Rendering HTML cards to PNG with a headless browser, and why the bars don't have to be to scale

Ghostwriter's 0.1.0 release added one new card type: three ascending bars for an accelerating progression, with the bar heights fixed for effect rather than computed from the numbers next to them. Building it is a clean example of a small, reusable system: a CSS brand guide, a headless-browser render step, and a verification step that checks the honesty claim is actually true.