Writing
Longform for the nerds. Design systems at the scale where semantics stop being optional, engineering that survives contact with a publishing deadline, and self-hosted infrastructure from the metal up. Designers should know how to spin up their own stack — some of these posts are the case for it. Fair warning: twenty-minute rants about SCSS and design tokens live here. I write like me.
Nerds here. Are you sure you're not looking for Projects?
5 articles
-
The Bottle on the Counter A prescription label went up in a photo I uploaded for an unrelated reason. Post-hoc filtering leaves you trusting a retention policy. Pre-upload stripping leaves nothing to trust, because nothing moved. So I built the tool that way. Read Post -
...Endtroducing A little background on me and my work, and a long-form version of my about page. Read Post -
Resurrecting Subfolio: Bringing a Ten Year Old Tool Back with an LLM and Elbow Grease AREA 17's Subfolio CMS ran on PHP 5.6 EOL and was broken. Here's how I ported it to AstroJS and made it free to run on Cloudflare and GitHub Pages. Read Post -
Local Self-hosted AI is now Useful with 16GB of VRAM Open weights got good, which is the only reason any of this plumbing is worth doing. Meticulous notes on setting up a Proxmox LXC with NVIDIA GPU passthrough, CUDA, and llama.cpp. Read Post -
How I Run a Claude and DeepSeek Multi-Agent Dev Pipeline I learned agent orchestration by doing it by hand: Opus as architect and verifier, DeepSeek on the volume work, and a $20 Claude plan that goes a lot further than it should. Read Post