All Projects
Hub
IN PROGRESS
A monorepo platform that gives every new internal tool a cheap, predetermined home instead of its own throwaway repo — one app, one Postgres, shared auth, and a written contract a module must satisfy to join.
Primary
LIVE
Internal ops hub for the agency I work at — huddle board, task intake from Slack/Gmail/Granola, meeting-transcript extraction, and client/project dashboards — replatformed off a Next.js/Vercel/Supabase app the team was outgrowing.
Throughline Pricing
LIVE
A pricing and invoicing app with an MCP interface so Claude can read and write pricing data directly during pricing conversations — every total is server-computed, never hand-typed.
Deploy App
LIVE
A Claude Code plugin that detects a project's type and deploys it to the right host — Cloudflare Pages for static sites, Dokploy for everything dynamic — with no flags needed for the common case.
Plugin Marketplace
LIVE
A Claude Code plugin marketplace for the agency I work at — one repo so the team installs internal tools from a shared source instead of copying files by hand.
Revlog
IN PROGRESS
A motorsport logbook for tracking car builds, maintenance schedules, events, and performance data — built for time attack and track day drivers.
Disney Optimizer
LIVE
A PWA that builds and re-optimizes a Walt Disney World ride itinerary in real time, blending live wait times with hourly forecasts.
Dev Portfolio
LIVE
This site. Astro content collections, Swiss grid, Satoshi and IBM Plex Mono. Deployed to Cloudflare Pages from GitHub with a single push.
K-One
LIVE
Revenue intelligence and workflow platform for a ~$200M wholesale distributor — rebate detection, margin alerts, a sales performance playbook, and write workflows for invoice management, all from read-only SQL views.
Catalog CMS
IN PRODUCTION
Internal CMS for a B2B cleaning products company — manages their full product catalog and syncs it to their WordPress site.
Homelab Kubernetes Cluster
RETIRED
Three Lenovo mini PCs running k3s. Retired after the nodes died; workloads consolidated back onto a single Docker host.
Observability Stack
COMPLETE
Prometheus and Grafana monitoring the homelab's Docker host. Basic alerting configured; Loki is next.
Self-Hosted Services
RUNNING
A Beelink mini PC running Docker Compose: Immich, Mealie, Ollama, Paperless-ngx, Glance, Dockhand.