
The App Store Said Yes
Two weeks ago I wrote "Still building. Still not done." Today DIALØGUE is live on the App Store. Here's what the last 40% actually looked like.
65 posts in this category

Two weeks ago I wrote "Still building. Still not done." Today DIALØGUE is live on the App Store. Here's what the last 40% actually looked like.

493 blog posts across 17 years, translated into 10 languages, ~4,900 files, ~3.9 million words. Claude Code's parallel agents made it possible — but the Korean disaster, the Cantonese voice problem, and the 5-hour usage cap taught me more than the successes.

I'm building my first iOS app without knowing Swift. Claude Code scaffolded the whole thing in an evening. Then I opened the Simulator, and the real work began.

I migrated my blog to Next.js and thought the hard part was over. Then the compounding started — 6 mega guides, a smarter AI assistant, native newsletter, bot protection, and SEO overhaul in 8 days.

I migrated 485 WordPress posts to Next.js in 4 days using a plugin that taught Claude to think like a product manager—not just a code generator.

I built planning documents that taught Claude Code how to localize—not just translate—then watched it execute across 5 languages in parallel, turning literal phrases into native-sounding copy.

I rebuilt my podcast app in 14 days—a project that originally took 6 months. The acceleration terrifies me, and it should terrify you too.

I rebuilt my entire website in 3 days using AI—not as a coding assistant, but as my actual developer. I made the decisions; Claude Code wrote 28,000 lines.

I built 9 AI agents that forgot everything between conversations—wasting users 20-45 minutes weekly re-explaining their business. Here's how I made them share memory.

I shipped team collaboration features in alpha with <50 users because my customers were already working in teams—just through painful screenshots and copy-paste workarounds that cost 80+ hours per year.

I discovered my Postgres database had 89 foreign keys but zero indexes on them—turning millisecond queries into 843ms nightmares and nearly killing my alpha launch.

I found 31 blank screens in my SaaS—all because I forgot multi-tenancy isn't just about data access, it's about URL context. Here's how Claude Code helped me fix them all in one night.