SalvageUnion.io
A searchable reference for the Salvage Union tabletop RPG, with a pilot and mech builder, and the API, apps and bot that grew up around it.
Visit salvageunion.ioEnthusiast. I make stuff.
A searchable reference for the Salvage Union tabletop RPG, with a pilot and mech builder, and the API, apps and bot that grew up around it.
Visit salvageunion.ioA zero-dependency, TypeScript-first dice notation and rolling engine, with a formal spec for the notation and game packages for the systems people actually play.
Visit randsum.devA reference tool for the Flesh and Blood trading card game. Correct legality, correct rules text, correct rulings, each with a permanent URL.
Visit optfall.comA camera overlay for online tabletop games. Vellum draws a live character HUD over your webcam, and OBS carries it into your Discord call.
Visit vellumhud.com
I was raised in Central Connecticut as a third-generation Norman Rockwell painting. As a precocious boy who didn't like to sleep, my parents made the understandable choice to let me enjoy movies in the mornings, and one of several key mistakes in letting one of those movies be “The Mask”.
I’ve been hacking ever since the age of 9, when I correctly guessed that my father's AOL password was "MenInBlack". Despite this clear aptitude for computer science, I spent most of my young life trying to be an actor, followed up by a temporary stint as an academic. After "Graduating" "College", I promptly ignored my chosen field, moved to Boston, and slept on a friends couch. That friend taught me to code, and things have worked out pretty well since.
I like board games, "Weird" Al Yankovic, and the 2010 DreamWorks animated picture film "Megamind".