Decision Maker
A text-based, terminal-styled RPG that trains real-world decision-making by making you live with the branches you didn't pick.
Deterministic-given-a-seed simulation: picking one of four choices advances the branches you didn't take under a counterfactual drift model, so the timeline you skipped keeps moving. Every choice is tagged against decision-theory and cognitive-science principles, surfaced at run-end in a full dossier. Launch scenario "The Fourth Door" ships 20 nodes across four root branches with 314 tests across 37 files.
Collection
A comics catalog and collection tracker that turns receipt emails into a searchable, richly-tagged library — no manual data entry required.
Deep issue-level metadata from Metron paired with a Gmail ingestion pipeline: Claude parses order-confirmation emails, and a background worker matches them against Metron to populate a collection automatically. A pre-emptive local rate-limit bucket respects Metron's 20 req/min ceiling. Public catalog pages render metadata and JSON-LD without a session — the sole acquisition channel.
POPUP Playlist
An AI-powered walk-up song manager for little league baseball teams — rosters, lineups, and the perfect clip for every kid at the plate.
Coaches build a roster and lineup; Claude suggests songs and picks clip start/end times, and can OCR a photographed paper roster into structured data. Streams from Apple Music for subscribers or 30-second previews otherwise, with a hand-rolled service worker giving full offline playback in a dugout with no signal. Three layered auth guards protect writes even when outer layers are bypassed.
Ripple Podcast
A sixteen-episode developer podcast that turns the Ripple Payments Direct 2.0 API reference into something you'd actually want to listen to.
Scripted, produced series walking developers and treasury/ops teams through RPD 2.0's architecture — identity, quotes-to-payment, the payment state machine, error handling, reconciliation, and compliance — framed around concrete failure modes rather than endpoint-by-endpoint docs. Each of 16 episodes ships as audio, cover art, full transcript, and a chaptered timestamp index.