LAB
Not client work. Still production-minded.
React / TypeScript / Gemini
ProphetAI
An AI betting companion with a cyberpunk War Room: Gemini reads your ticket screenshots, grades your bets against live scores and roasts your parlays on request.
The lab is where range gets sharpened: AI betting copilots, local-first finance tools, native Mac experiments, and small systems that prove an idea by actually running.
05
Experiments
16
Tools touched
01
Rule: ship it
LAB
Not client work. Still production-minded.
React / TypeScript / Gemini
An AI betting companion with a cyberpunk War Room: Gemini reads your ticket screenshots, grades your bets against live scores and roasts your parlays on request.
02
Lab file
Local-first personal finance PWA that never phones home — transactions, rules, CSV imports and a command palette, all living in your browser's IndexedDB.
React · TypeScript · Vite · Dexie · Tailwind
03
Lab file
Turns a MacBook trackpad into a digital scale using Force Touch pressure sensors. Keep a finger on the pad, add the object, read the grams.
Swift · SwiftUI · macOS
04
Lab file
A minimalist timer for daily silence sessions — 30, 45 or 60 minutes of nothing, then a quiet place to capture whatever insights surfaced.
HTML · JavaScript · Tailwind
05
Lab file
Local-only NFL projection sandbox — scikit-learn models project player props, a Next.js dashboard tracks the paper trades, and every byte of data stays on disk.
Next.js · TypeScript · FastAPI · scikit-learn · SQLite
01
Small experiments reveal taste faster than decks, roadmaps, or opinions.
02
Even the strange stuff needs a working interface, real data, and a clear edge.
03
The useful parts feed client systems: faster prototypes, sharper UX, better judgement.
FIG. 04 — USE THE RANGE
Your privacy choice
We use Google Analytics to understand which pages work. Analytics cookies stay off unless you allow them. We do not enable advertising cookies.
Read the privacy notice