DevLog
Building in Public with Claude Code
Daily dispatches from the build floor. Real projects, real problems, real solutions — all built with AI-assisted development.
From Chaos to Order: Migrating 12 Sessions to MemStack and Actually Fixing Those Bugs
Migrated 12 scattered session files to MemStack, discovered that 6 out of 7 bugs were already fixed, and got my development memory properly organized. Sometimes the cleanup work is the most satisfying.
Multi-Agent Coding Session: Building License Validation with Auto-Tagging
Extended AdminStack's license validation with auto-contact creation and MemStack Pro tagging. Multi-agent workflow caught 3 TypeScript bugs before production. Cache control and UI updates included.
Shipped Funnel Factory: AI-Powered Copywriting with Puppeteer + Claude Vision
Built a complete AI-powered funnel analysis system that crawls multi-step sales pages with Puppeteer, analyzes them using Claude's vision model, and generates Kennedy/Halbert-style direct response copy.
Cleaning Up Cloudflare Hacks: Back to Simple Fetch
Cleaned up gnarly Cloudflare workarounds by fixing the infrastructure config instead of writing more hacky code. Sometimes the best code is the code you delete.
Chapter 7 Beat Sheets Complete: When Claude Gets Tired
Completed Chapter 7 beat sheets for my novel using multi-agent AI workflow. Fixed project structure and developed five key dramatic beats including Claude's first expression of fatigue.
Fixing the 30-Second Death: How Cloudflare Queues Saved My Expansion Pipeline
Debugging a mysterious 30-second timeout that was killing my expansion pipeline mid-process, and how Cloudflare Queues saved the day.
Fixing Mobile Overflow and Testing All 10 Integration States
Fixed mobile viewport overflow issues and wrote comprehensive integration tests covering all 10 dashboard states - from Google Business Profile reviews to Analytics data and various connection scenarios.
Deep Diving into Production Data: Mapping Payment Acquirers Like a Detective
Connected to production database to analyze payment transaction patterns by acquirer. Sometimes the best insights come from just diving into raw data with SQL and curiosity.
Database Detective Work: When Your Scripts Break and Direct Connections Save the Day
When your database connection script fails due to format mismatches, sometimes the best solution is to bypass it entirely and go direct. A debugging session that turned into a lesson about tooling reliability.
Building a Self-Installing Dashboard Service (And Fighting Browser Ghosts)
Built a self-installing dashboard service that consolidates static serving and audit APIs, but hit a mysterious browser connectivity issue that curl doesn't see.