The Bearpaw desktop app: an amber scanner-display panel reading “Scanning… searching for signal,” beside a live Recent Hits feed, a Busiest Channels bar chart, and an activity heatmap.

Bearpaw

I’ve got a radio scanner. The only software to program it runs on Windows only, so I built the Mac version and pushed it past what the original could do. I’m about ninety percent done. I should finish it one of these days.

The Kansas City Mesh coverage map: 50 mesh nodes online, clustered across the metro from Overland Park and Olathe up through Liberty and out to Lee’s Summit, colored by hop count.

Meshtastic KC

Nobody chats on a Meshtastic network (weird), so I stood up a Discord to build a community and then wandered off. I came back to find the community had built itself.

kansascitymesh.live·Discord

Three app icons over a soft bokeh background: the Home Assistant house mark, the Claude Cowork lightning-bolt mark, and a black-and-white manga-style illustration of a girl in headphones.

Automation and agentic workflows

I’ve run Home Assistant for six years and never pushed it past the basics. Meanwhile I’ve been playing with autonomous agents like Claude Cowork and Hermes. The interesting move will be wiring the two worlds together.

Home Assistant·Claude Cowork·Hermes

A man flipping through crates of used vinyl records at an outdoor record fair, album sleeves packed tight in the bins.

The cutout bin

The cutout bin at the record store shaped my taste as much as radio or friends did, maybe more. Streaming kills that kind of discovery. So I fed my listening history to Claude, and experimented with bringing the cutout bin vibe online.

Read the full story

A decoded SSTV image: a color photo of Burt Reynolds and Sally Field, banded with the slant and noise typical of a slow-scan transmission, overlaid with the callsigns W9ALK de KV4T and the Scottie 2 mode.

SSTeVe

I find the whole idea of slow-scan TV over ham radio hilarious and interesting. It’s hard to get into, though: Like most ham radio software, what exists is Windows-only, decades old, and built, not designed. So I’m making SSTeVe, a modern cross-platform implementation.

A handheld radio bench: a Uniden BC125AT scanner lit up in front, with a Midland weather radio and a Tecsun PL-330 shortwave receiver behind it, on a wood shelf.

Amateur Radio: KF0NUI

I bought a $2 Baofeng off Temu and realized it required a license to use. I got on the air and did not have fun. I barely talk to my friends, why would I like talking to strangers about their lumbago? It took me a bit to realize the true fun in radio, for me, is building and experimenting.

KF0NUI