Hi, I'm Bran.
I write short, practical posts about Rails, web dev, and the odd side quest. Fixes, workflows, and things I figured out the hard way.
Latest from the blog
View all-
KidsUI: A Small UI Kit for Kids
I built a small UI kit for kid-friendly web projects because I keep needing cheerful, simple components for my daughter, her kindergarten, and a few educational apps I want to make later.
-
HomeAway: A Small CLI for Switching Wi-Fi Modes
At home I use a side router and manual Wi-Fi settings. Outside I need DHCP. HomeAway turns that repetitive macOS network shuffle into one command.
-
X API, POSSE, and the Cost of Automation
I wanted to auto-syndicate blog posts to X. Then I found out every API request costs money. Here's why that might actually be fine.
Latest projects
View all-
Piano Radio
A continuous loop of piano pieces I'm learning. Hit play and listen.
-
HTML to Text
Paste messy HTML, get clean readable text. Strips clutter, preserves what matters.
-
Bird Guessing Game
Listen to bird calls, admire the plumage, and guess the species. Common birds of China.
Latest piano scores
View all-
Minuet in G Major
A famous beginner piano piece from the Notebook for Anna Magdalena Bach (BWV Anh. 114), attributed to Christian Petzold.
-
Twinkle, Twinkle, Little Star Demo
A small LilyPond demo using Twinkle, Twinkle, Little Star to show basic notation and lyrics.