Product Engineering.
Side Projects.
A little chaos.
I'm Russell, a full-stack engineer. I build things for the web, make tools when I want them, and run events when I can. I've also done weird things, like making a microwave serve cocktails.
6+ years in software engineering.
Frontend, backend, and the systems that connect them.
Enough.
Explore EnoughTools.comEnough is a family of open-source tools I’m building to solve business problems. I’m starting with the ones I run into regularly myself: managing code, coordinating development, and running email for my own domains.
Each product works independently. EnoughRepos makes repositories easy to find, and EnoughMail runs email in your own Cloudflare account. EnoughUI gives Mail, Factory, and this website a shared interface foundation. EnoughFactory explored coordinating coding agents as a public prototype; I’m no longer working on it.
Selected work.
Webscav
A worldwide scavenger hunt for makers, tinkerers, and curious friends.
Explore projectH&A Play
Eight games, one private club for iPhone. Made for playing together.
Explore projectGratin
Your recipes, without the clutter. A recipe book that keeps your data yours.
Explore projectList Anything
Turn car, rental, and Google Maps links into a shared shortlist you can compare.
Explore projectThinking out loud.
My Development Machine Lives in a Data Centre
How I run my day-to-day development across dedicated virtual machines on a single OVH bare-metal server, connecting from thin clients with remote mobile simulators and multi-model agent workflows.
Picking a Language Model Small Enough to Live on Your Phone
Benchmarking small language models to run on a phone: why accuracy plateaus at 3-4B, why RAG hurt, and how a deterministic calculator beat the LLM.
Gratin: Building a Local-First Recipe App
How Gratin’s original local-first recipe app was built: one React core, desktop and mobile shells, and encrypted sync. Updated for its optional AI connector.
Replacing Our SQL Parser
Rewriting a slow, paid ANTLR SQL parser in two days, 3-20x faster on real customer SQL, using a Ralph Wiggum loop and a corpus of production queries.
Mixer Mayhem · TerribleHack 2023 Engineer by trade.
Maker by default.
I like starting with a good problem and seeing how far I can take it. Sometimes that ends in software. Sometimes it’s a card game, a robotic bartender, or a wonderfully terrible hackathon.
A little more about me










