A Learning Log, Not A Brag Sheet

Vibe Coding

AI-assisted software development treated as a craft to be learned rather than a shortcut to be taken. Each project here documents what was built, what broke, what was decided, and what the process taught. The cross-AI review workflow — build fast in Gemini, audit in Claude before committing — is itself the methodology.

Follow My Lead
Utility Executable // Real Estate Lead Gen
STATUS: OPERATIONAL VERSION: 1.2.0

A cross-platform lead generation engine built to bridge the gap between social discovery and professional outreach. Regional mapping logic bypasses API commercial restrictions via manual launchpad architecture. AI-assisted draft composer, signature management, GPS follow mode.

// Logic: Gemini Flash
// Architect: Claude Sonnet 4.6
// Stack: React · TypeScript · Express
// Deploy: Netlify (Demo Mode)
RUN EXECUTABLE: FOLLOW_MY_LEAD.EXE
The cross-AI review workflow caught real security issues before deployment — unsanitized query params, UA spoofing risk, geolocation watcher loops. Pivoting from live Reddit API to deep-linking resolved a commercial ToS conflict. Working around platform constraints is itself a design skill.
Firefighter Academy: Hero Edition
Browser Game // Educational · iPad-First
STATUS: OPERATIONAL VERSION: 1.0.0

A 4-phase educational browser game built for an 8-year-old on an iPad. Respond to a fire dispatch, choose the right extinguishing agent, navigate the truck through hazards, and fight the fire in real time. Wrong gear makes the fire grow. Built entirely through a Gemini ↔ Claude review pipeline with a final cold-read pass from ChatGPT.

// Architect: Gemini Flash
// Reviewer: Claude Sonnet 4.6
// Stack: Vanilla JS · HTML5 Canvas
// Deploy: Netlify
LAUNCH GAME: FIREFIGHTER_ACADEMY.EXE
Three-AI review pipeline: Gemini built, Claude audited each phase for memory leaks, timer cleanup, and coordinate mapping bugs, ChatGPT did a final cold read that caught a reading comprehension mismatch — the prose was aimed at defense contractors, not 8-year-olds. The rewrite was the last real ship blocker.
Me, Myself & AI In progress
This site. A personal archive built entirely through conversation with Claude Sonnet 4.6.
Tools: Claude Sonnet 4.6 · Netlify
Still writing this one.