LatestJune 09, 2026·8 min readTeaching Claude to film the terminalI rebuilt coco’s interface with a TUI design skill, then needed to show it off. Screenshots and demo GIFs turned out to be their own craft, full of subtle traps. So I built a skill for that too. Read Article →
May 11, 2026·13 min readWhat Automating Humble Bundle Taught Me About PlaywrightI got one of those “your key is expiring” emails from Humble Bundle, opened my library, and realized I had no idea how many unclaimed games were sitting there. So I wrote a tool. What followed was a crash course in everything Playwright throws at you when you’re automating a real, bot-averse, React-rendered storefront. Read more →
May 11, 2026·6 min readlocalPress: Local-First WordPress Toolinglocalpress is a CLI tool that processes your WordPress media library locally – compression, WebP/AVIF conversion, AI background removal, and round-trip desktop editing – with no cloud SaaS, no recurring credits, and no plugin required on the WordPress side. Read more →
May 09, 2026·3 min readDoorman 2.0: Cloudflare WAF Support and a New Config FormatDoorman 2.0 ships Cloudflare WAF support alongside Vercel Firewall, a new .doorman.json config format, and 1,100+ tests backing a production-ready multi-provider firewall CLI. Read more →
May 03, 2026·8 min readOne Folder, Many Projects: How Nested Git Repos Unlocked My Agentic WorkflowA small filesystem tweak that turned my open source projects into a single workspace my agents can actually reason about. Nested git repos, a centralized orchestrator, and a documentation loop that finally stays in sync. Read more →
June 26, 2026·7 min readTurning the Pironman5 OLED into a Homelab Command CenterThe Pironman5 MAX has a tiny OLED on the front, and the stock software just loops a few system stats on a timer. I replaced it with a single orchestrator page running 15 info screens, 14 animated screensavers, and a health-aware alert mode. Here is how it works. Read more →
May 16, 2026·16 min readCybernetic enhancement, light speed, and the new purity of dopamineA weekend alone. Four projects. 222 commits in a single day. An honest look at what agentic coding is doing to my attention, what wisdom still costs, and how I am trying to stay balanced at light speed. Read more →
July 03, 2026·7 min readBuilding Lights Pi: a friendlier face for QLC+ in a studioWrapping QLC+ on a Raspberry Pi with the things that make a headless DMX rig pleasant to use: one-command provisioning, a friendly landing page, fixture groups, AI scene generation, and the boring reliability glue (udev rules, WiFi watchdog, doctor command) that turns lights-are-dead calls into a non-event. Read more →