Projects

  1. npm CLI

    create-mvp

    An open-source npm CLI for setting up a SaaS project, built from infrastructure I use in four production products.

    TypeScript · Turborepo · Next.js · tRPC · Prisma · Better Auth

  2. CRM

    LawFlow

    A production CRM for law firms that I built as the sole developer, from its core interface through tenant isolation, billing, tests, and deployment.

    Next.js · TypeScript · tRPC · Supabase · Postgres/RLS · Asaas

  3. browser IDE

    Anvil

    A browser IDE that keeps an AI agent, code, a real terminal, live preview, and reversible Git checkpoints in one workspace.

    React · TypeScript · xterm.js · WebSockets · Git

  4. product analytics

    Northstar

    A product analytics interface that ties behavior to business outcomes and keeps time windows, drivers, lift, and confidence beside the numbers.

    Next.js · React · TypeScript · Tailwind CSS · SVG · Data visualization

  5. AI agent

    Kestrel

    An Outlook email and calendar agent whose per-tool permissions, human approvals, and audit trail make every external action visible.

    Next.js · React · TypeScript · SSE · MCP · Microsoft Graph

  6. open source

    Turistar

    An open-source travel planner I designed and shipped for my own trips, with a drag-and-drop day board, maps, budgets, and event-sourced collaboration.

    Next.js · TypeScript · Supabase · Event Sourcing · Realtime · Leaflet