// ~/posts

The archive

Everything that's ever dried on the line — build logs, field notes, and write-ups, freshest first.

$ ls -lt ~/posts # 7 entries
-rw-r--r-- jul 15 standards-in-any-language.md The concepts behind the .NET gates, generalized. Scars become checks, checks become a ratchet that only turns one way — and that's the whole trick to coding with LLMs. codingllmcraftteaching -rw-r--r-- jul 05 bbs-suite-fidonet-model.md A whole arc: decompiling TriBBS 5.01 with free tooling, rebuilding it in Go as TresBBS, running a colony of simulated 90s callers with carrier, and fine-tuning an 8B model on 57,000 real FidoNet messages to give them a voice — for seventy-seven cents. reverse-engineeringllmfine-tuningbbsgobuild-log -rw-r--r-- jul 03 first-app-with-claude-code.md A calm, step-by-step walkthrough for building a real working web app on your own computer in about ten minutes — a durable project folder, two easy stacks to choose from, the exact prompt to paste, and what's safe to say yes to. claude-codegetting-startedhow-toai -rw-r--r-- jun 27 compiling-in-your-standards.md Displaying adaptability and flexibility while surviving audits codingdotnetcraft -rw-r--r-- jun 23 spec-driven-development.md A ****-ton of code to put markdown in a folder. A cynical teardown and the boring dev practices that already do the job. codingrantllm -rw-r--r-- jun 20 decoy-spreads.md Every spread I keep in my back pocket, redrawn as top-down marsh maps — open water, shorelines, big water, and the finesse sets for pressured birds. duck-huntingdecoysfield-notesreference -rw-r--r-- jun 18 building-in-public.md A home for the work — what I'm building, why, and what broke along the way. metabuild-in-public