Mave
Instagram auto-publishing for real-estate marketing — my production home. I keep it running and make it scale: 4 to 160 concurrent users, 1,000+ agents publishing through it.
01 — selected work
Nine projects, each shown the way it actually works — production systems, tools, and things built for the scenes I care about.
Instagram auto-publishing for real-estate marketing — my production home. I keep it running and make it scale: 4 to 160 concurrent users, 1,000+ agents publishing through it.
A rail in my backyard that became a sponsored community jam. Built with my dad over four weekends; Red Bull came to the last one — 60 people did.
A 605-item fan site with a custom audio engine, for the artist I care about most. The site behaves like the music.
Autonomous stage lighting I'm cofounding — it listens to the music, watches the stage, and holds a scene the way my dad, a career lighting professional, taught me a scene should be held.
An organizer for GoPro dumps: motion analysis finds the tricks, I swipe through them, it renders and files the clips with names you can actually search.
A 3D explainer for off-axis rotation — what makes a cork a cork, and why a bio isn't just a forward cork.
A lab notebook in the browser — molecules drawn from SMILES, camera capture at the bench, and an assistant that knows the project. Runs entirely on Cloudflare's free tier.
A life OS for exactly one user: me. Finance, health, and everything else, flowing into one local schema on Android.
Per-branch workspaces for running parallel Claude Code sessions without branch switching or agents clobbering each other. This site was built with it.
02 — record
03 — beyond code
I ski park, shoot a Nikon, and host railjams in my backyard. I go to a lot of shows — 2hollis above all — and own more AV gear than one backyard should need. Everything here becomes something eventually: the rail became hesh.ca, the fandom became 2holl.is, the GoPro dumps became TrickyClip.