Workshop
Updated May 2026 · Kansas CityHardware, radio, software, writing. Some I’m tinkering with now, some I’ve been tinkering with for years.
Right now
What’s got my attention
- Bearpaw Active
I’ve got a Uniden Bearcat BCT125 radio scanner. Old Windows apps exist to program and control it. I thought I would build a platform agnostic way of doing everything the Windows apps do. I’m close to a beta, and will be sharing it when it’s ready.
- Kerchunk Active
Bearpaw, but smaller. The Uniden is a pain to hook up to my car’s aux input, so I’m building a scanner that’s half the size and connects over Bluetooth.
- Meshtastic KC Dipping in and out
Started playing with Meshtastic last fall. It’s a communication tool, and the silence threw me — nobody was communicating on it. So I stood up a Discord and a website for the Kansas City mesh. The Discord is almost two hundred people now.
- The algorithm experiment Ongoing
Apple Music had me in a rut. I exported my listening history and used Claude to train the algorithm out of it. West African desert blues and Brazilian music started showing up in rotation.
- Amateur Radio: KF0NUI Warming up
Most active in the spring, sometimes the fall. The other entries on this page are what radio looks like for me — building, not hopping on the air to talk about our collectively bad backs.
Technician licensed, General on the study pile. · QRZ
Everything else
The accumulated work
- Campfire Maintained
My personal design system, on npm. Tokens, typography, a handful of utility patterns.
- The Cocktail Napkin Ongoing
The one thing I’m consistently working on. Check back on me in a few months to see how consistent I’ve been.
- Orange Flame Design Selective
The freelance practice. UX strategy, product design, the occasional weird project.
- SSTeVe Shelved
A desktop app for sending images over ham radio. Got distracted by Meshtastic. The code is still there.
Shelved, not abandoned.
- Home automations / Claude Cowork Always tinkering
Home Assistant runs the house. Claude Cowork glues together whatever doesn’t natively talk. I break something here roughly once a month.
Projects here are things I do for myself. Client work lives in the case studies. Workshop is the mess before the case study exists, and also the stuff that never becomes one.