->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->-> <-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-
_______ _ _ _ _ _
|__ __| | | | | | | | | | |
| | __ _ _ _| | ___ _ __ | |__| |_ _| |_ ___| |__ ___ _ __ ___
| |/ _` | | | | |/ _ \| '__| | __ | | | | __/ __| '_ \ / _ \ '_ \/ __|
| | (_| | |_| | | (_) | | | | | | |_| | || (__| | | | __/ | | \__ \
|_|\__,_|\__, |_|\___/|_| |_| |_|\__,_|\__\___|_| |_|\___|_| |_|___/
__/ |
|___/ ->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->->-> <-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-<-
Whose News ↗Liveupdated Oct 2026Who owns the news you read? Look up a news outlet and see its owners, step by step, with a source for every step.
TopoDot Watch Face ↗Betaupdated Sep 2026Garmin watch face I wear every day: an LED dot-matrix clock over a topo map of Mt. Rainier, with 30+ configurable metrics. Built for AMOLED.
A Claude Code plugin that lets you type out every thought line by line, then send it as one message, optionally condensed by a cheaper model first.
A Raspberry Pi and a Mac Mini running my home: Docker services, smart home automation, Discord bots, and local LLMs with a shared memory server my AI tools use.
Using Openplanet API to build a bot that compares times for the state of Montana and races against friends.
Rebuilding an iPod Classic 6th gen to hold 1TB of music and accomplish a childhood dream.
This site — personal resume built with Next.js and a retro macOS aesthetic.
All windows have been closed. Did you mean to do that?