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