Be yourself, don't go with the flow.
Notes on technology, products, and life. Written slowly, written with care.
Recent writing
2026
Rewriting My Blog in Astro: A Study in Less Is More2026-05-28
From framework choice to shipping zero JS by default — why a content site doesn't need to be heavy, and how nice it is to maintain once the design system lives in CSS variables.
On Quiet Design: A Few Things I Learned from Paper2026-04-12
Pure white is harsh, pure black is cold. The warmth of fine print comes from warm-toned neutrals and restrained emphasis.
2025
Writing in the Terminal: My Neovim + Markdown Workflow2025-11-19
Tools exist so you can forget about tools. A look at the setup and habits I've polished over a year of long-form writing.