Auckland · Building Syscribe · CPO at BettrData · Open to investor conversations.

Projects

BJJ Map

Paused · Software

Interactive Brazilian Jiu-Jitsu position graph with AI-generated technique breakdowns.

An interactive graph-based reference for BJJ positions and transitions. Free tier shows the position map; pro tier adds AI-generated breakdowns and personalized study paths. Currently paused while Syscribe has my full attention.

What it is

The premise: BJJ is a positional game, and most learners struggle not because they lack technique videos but because they don't have a clear mental model of how positions connect to each other. BJJ Map is an attempt to build that mental model as a navigable graph — nodes are positions, edges are transitions, and the graph is the curriculum.

The technical stack is a Turborepo monorepo with React + Vite on the frontend, a Hono API, Prisma + Supabase Postgres for data, and Claude for generating position breakdowns and study path recommendations. Phase 1 (auth API plus web auth UI) is complete and committed to GitHub.

Why it's paused

Syscribe needs my full attention right now. BJJ Map is a project I care about and intend to come back to — the documentation and Phase 1 work is all in the repo so the path back is clear — but I'd rather make one thing excellent than two things partial.

This is a deliberate choice and one of the harder ones to make as a builder. The instinct is always to keep things alive. The discipline is recognizing when keeping something alive means doing it badly, and choosing to pause cleanly instead.

When it'll resume

When Syscribe is past Phase 4 and into the maintenance-friendly part of its lifecycle, probably late 2026. The architecture and design work hold up, so picking it back up is mostly a question of available cycles, not re-discovery.