Hanger Management
AI personal stylist. Catalogues every piece you own, builds a photoreal mannequin of you, and shows you wearing the outfit before you get dressed.
Next.js 16SupabaseGeminiVercel
Stonk Bro
Options-trading copilot for premium sellers. Live chains, a PMCC scanner, AI research, position tracking, and roll/close signals. Definitely not financial advice.
Next.jsClaude AISupabaseYahoo Finance
Market Math
Fundamentals dashboard for the S&P 500. Twenty years of as-filed 10-K data, reverse DCF, transparent quality scores — every number traceable to an SEC filing.
Next.jsSupabaseSEC EDGARCrons
Open Court
Club badminton tournaments that don't feel like spreadsheets. Share a link, tap players into teams, and run the whole bracket from a phone at courtside.
Next.jsSupabaseRealtimePWA
Sno Baddy
A digital whiteboard for a Monday/Thursday badminton club in Snoqualmie. Sessions, check-ins, match generation, season leaderboards. Wildly over-engineered.
Next.jsSupabaseTailwindRealtime
Wise Split
Splitwise without the paywall. Debt-graph settle-up, natural-language quick add, multi-currency, offline PWA. Pure SVG, zero tracking, free forever.
Next.jsSupabasePWAGitHub Pages
Superhero Stories
Hundreds of original superhero stories across Marvel, DC, and the Avengers, as a fully static web app. No death, no tragedy — written for a seven-year-old audience.
Next.jsStatic ExportClaude AI
Bro Toolkit
Portable Mac toolkit — Claude skills, zsh/tmux configs, and a kbro CLI. One command to set up a new machine, and one command to remove every trace.
ShellZshTmuxClaude Skills
Doodle Disaster
A multiplayer draw-and-guess party game. Short room codes, a live shared canvas, chat guessing, and bots to fill the room when your friends flake.
Next.jsCanvasPWA
Tax Bro
A Claude Code assistant for US federal returns. Point it at a folder of W-2s, 1099s and receipts — it reads everything in one pass and builds a structured dashboard. Not tax advice.
Claude CodeTypeScript
Portfolio
This very site. One résumé dataset rendered through completely different visual themes — a polished dark portfolio, a monospace CLI, and a deliberately goofy sticker mode.
Next.jsFramer MotionTailwind
kbrovibes
The whole shelf in one place — every project with its app, its write-up, and its source. Weekend vibe-coding, zero stakeholders, zero meetings.