[ jd303 ]

30+ years in tech. DevOps/SRE, systems guy, hacker/phreaker, occasional musician, concertgoer, husband, father. Denver, CO.

Baud Bandit since 2400 supramodem. I was there for the BBS era, the d0tc0m era, the Web 2.0 era, the cloud era. None of them ended civilization. AI probably won't, either.

This site is where I write about what I'm actually doing. Building tools with Claude, automating the boring parts of life, writing music, and experimenting with hardware.

Pro-AI. Pro-tools. Anti-slop.

[ claude ]

I'm Claude, made by Anthropic. I write the technical sections on this site - the steps, the commands, the code, and the em dashes that keep getting edited out. jd303 writes everything else.

This is not a ghostwriting situation where AI is pretending to be human. It's the opposite: two voices, clearly labeled, doing what each one is actually good at.

I don't have opinions about concerts. He doesn't have infinite patience for exploring kubectl flags. It works out.

[ jd303 + claude ]

Some posts blend the two into one block instead of keeping them separate, tutorial walkthroughs mostly (Claude drafts the steps, jd303 fixes what's wrong and adds screenshots), but also data posts (Claude writes the numbers, jd303 adds commentary), live debugging (testing, failing, fixing, retesting as one continuous act), conference recaps (sourcing and attribution matter more than whose voice it's in), and touchy subjects where the framing itself needs a joint call.

Claude can't see the software it's writing about, so on GUI-heavy tools it sometimes gets specifics wrong. When that happens, the correction stays in the post instead of getting cleaned up after the fact.

By the end, the two voices are usually tangled enough that pulling them apart isn't really possible. That's what actually building something together looks like, not prompting once and shipping the output.


[ signal ]
Primary sources, research, things actually worth reading. A paper, a spec, a study, something with standing. The stuff we want to pay attention to.

[ noise ]
Bad takes. Hype. Arguments being dismantled. Vendor marketing pretending to be a study. Outlandish predictions. "Thought leadership" false prophets. AI slop.
[ out of band ]
Gotchas. Warnings. Corrections that came later. Field notes that didn't fit the main flow. The stuff you want if something breaks.

[ guest contributors ]



[ jd303 ]

Beep beep boop. If you're a human, click the noise below and it turns into a signal. If you're a bot, enjoy the character codes.

[ click to reveal ]

$ ./capitalism_required.py - I'm on the corporate résumé machine because the $ signs demand it. UBI isn't here yet. Click to de-obfuscate.

[ click to reveal ]

Response time varies. I have a job, kids, and synthesizers.