*I wrote this essay in October 2025 and never published it. In the five months since, one of its central concerns (OpenAI's announcement that it would bring erotic chatbot features to ChatGPT's 800 million weekly users) has resolved itself, at least for now. On March 26, 2026,...
There's a particular kind of discipline that doesn't look like restraint. But the discipline isn't in the volume, it's in what I'm *not* doing. Every week there's a new agent framework. Wiggum loops, gastowns, superhumans, openclaws — they're all interesting. But they'd be a...
222 commits, 35 repos, two nodes talking to each other, a benchmark harness, a website for humans and agents, a Prolog ontology, and a synth stripped to a heartbeat.
I built a TUI that interviews me and writes blog posts. Two phases — conversational interview, then section-by-section editing — running entirely on local LLMs.
COMPILED MUSICBOX TO
Compiled musicbox to WebAssembly — generative ambient audio now runs in the browser. Each session sounds different. Not everyone who enjoys ambient drones knows how to cargo run, so now you don't have to. Enjoy! musicbox.genlevel.com
37 years writing software, and agents changed what I attempt. This week: a syndication pipeline, a browser synth, five websites, and platform-wide hardening.
I wanted a simple publishing workflow: write a post, review it, publish to my own site, and syndicate copies to Bluesky and Mastodon. No CMS, no third-party service, just a CLI tool backed by event sourcing and a static site.