🖥️ Plain-text mode (for humans without pixels & robots without eyes)
1COMMERCE — commerce, simplified. I build full-stack commerce platforms, MCP servers, and the AI-driven automation that ties them together — plus the occasional browser game for fun.
- 🔭 Building 1COMMERCE / UnifyOne and the Cathedral Framework
- ⚙️ Designing MCP servers & agentic tooling for commerce
- 🧰 Full-stack in TypeScript (Next.js · Node · Supabase) + Python
- 🤖 Pair-programming with Claude Code every day
- 🌐 1commerce.online · 🛍️ 1commerce.shop
- 🌲 Pacific Northwest · UTC−7
| Project | What it is |
|---|---|
| unifyone-netlify-supabase | Multi-tenant commerce SaaS on Netlify + Supabase — the flagship |
| onecommerce-mcp-server | MCP server: 18 tools across the Cathedral Framework |
| Graph | Interactive graph visualization in JavaScript |
| prediction-alpha-engine | Prediction-market alpha engine in Python (Kalshi/Polymarket) |
| montucky-moonshine-proposal | Shopify storefront redesign — live demo |
| mojave-run | Wasteland arcade driver for the browser |
Every window above — boot screen, terminal, Activity Monitor, app windows,
file manager, dock, screensaver, shutdown bar — is a hand-crafted animated
SVG checked into /assets. No GitHub Actions, no external
services: the animations are pure CSS/SMIL baked into the files themselves,
themed in midnight (indigo chrome, cyan primary, violet/amber/green
accents, coral reserved for the brand).
Highlights:
- Triple boot — the hero runs a 30s boot (BIOS → splash → desktop) on a 90s master cycle, and each boot logs into a different session: a prod deploy, a live order feed, or an arcade break. Sky effects run on co-prime periods (7/9/13/14s), so no two loops render identically.
~/reposfile manager — one Files window listing every repository, generated bytools/gen_repo_windows.pywith per-language smart folders; it regrows automatically when the script runs after a new repo is created.neofetchin the about terminal, complete with palette swatches.
The Research Lab windows are computed, not drawn:
chaos.app— a real Lorenz attractor, numerically integrated with RK4 (σ=10, ρ=28, β=8/3, ~2,100 sample points) and baked into the path data.arcade.app— a self-playing Breakout: an 85-second physics simulation (wall/paddle/brick collisions, demo-mode aim assist) encoded as SMIL keyframes — every bounce is a computed vertex, every brick dies at its exact collision time.hologram.app— a rotating wireframe globe using real orthographic projection: meridians sweeprx = R·|sin(φ+ωt)|while latitudes stay invariant under the spin.cortex.app— a 4×6×6×1 network with signal pulses timed to fire the output neuron every forward pass.life.app— Conway's Game of Life (B3/S23): a Gosper glider gun simulated for 140 generations; every cell birth and death is a discrete SMIL keyframe at its exact generation time.terrain.app— a procedural flyover: value-noise ridgelines flying toward the camera on perspective-eased keyframes, 14 rows deep.conway.scr— the screensaver: the 1COMMERCE wordmark seeded as live cells, held for a beat, then dissolved by B3/S23 over 85 generations — 632 cells touched, 53 survive.



