Last updated .
Currently working on
Harmony Pulse
An iPhone and Apple Watch app that coaches horse riders from two heart-rate straps, one on the rider and one on the horse.
In testing with my mom and her two horses
Everything runs on the phone, because barns don't have wifi.
Also building
Widda In Google's OAuth review A monetization tool for YouTubers. Built and deployed; Google is checking it before it goes to the Chrome Web Store.
CodeTurtle
Fixing what its first real run showed
A code reviewer for my own Mac that checks a repo against its own rules and can have Claude fix what it finds.
Off the clock
Learning
How to get more eyes on what I ship. Ship first, then promote.
Life
- Working on more than ever for less than ever. I know where the ship is heading.
- Open to pretty much any work: full-time, contract, consulting or collaborations.
Recent site changes
new Brought Cave In, an old Python puzzle game of mine, to the browser: grab sticks while the cave fills with rocks, or watch a pathfinding AI dig through it and draw the route it plans.
update Moved three side projects off AWS and onto Cloudflare Workers: two Discord bots and the gym tracker my friends and I log our sets in, so the server they ran on could finally be shut down.
new Every article can be speed read now: one word at a time on a marked pivot letter, with the article scrolling along underneath so you can drop back into it where you stopped.
update Recent site changes on this page now flip to a Top 3 podium: the three coolest things I made in the last month.
new Added a typing speed test to Play with it: race the clock on random words, or type one of my articles, a classic like Meditations or the Odyssey, or your own text, with live momentum bars and a clock that stops when you pause.
update NPC Voices can now choose which letters make a sound: just the start of each vowel group, every vowel, or every letter. Press the Delay Lama tile twice and the monk talks instead of singing.
update Swapped NPC Voices' Banjo-Kazooie style for a Delay Lama one: a singing monk who slides from note to note with an echo behind him.
new Put a guide to book clubs on my writing shelf: what they are, why join one, how to find or start one, and the tools that help.
update Added a section to How to Learn on teaching one obvious step at a time, with a small birthday-odds puzzle that makes you guess before it explains.
update Logged my first phone games on the Impossible List: 100% of Melvor Idle and wins over the top two players in Rumble Club.
A Sun and a black hole in the browser A simulated Sun and a ray-traced black hole, both running live on the page for you to play with. 1
The Posting Pipeline My articles post themselves to dev.to and LinkedIn, and an animated diagram shows the live queue. 2
NPC Voices Type a line and hear it mumbled in game styles, from Animal Crossing to a monk who sings or talks it. 3
This is a /now page, listed on nownownow.com. Find others in the directory at nownownow.com.