
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.
Now I build AI products while keeping my day job as VP—and I write about the journey. The wins, the failures, and everything in between.
Two production platforms, built solo while maintaining my day job. Real users, real metrics, real learning.
Research-Driven Podcasts, Your Control
Intelligence Over Execution
Thoughts on AI, learning, and building

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.

After visiting 26 national parks as an expat family, here's our honest guide — the 8 parks we'd revisit in a heartbeat, the ones that disappointed us, 4 road trip routes, and everything international visitors need to know in 2026.

Everything I wish I knew before moving from Asia to the US—from SSN timelines and renting without credit to the real cost of living in top expat cities. Updated for 2026.
Stay in the Loop
New posts on AI, expat life, leadership, and building products. Pick your interests — no noise, no spam.
Double opt-in · Unsubscribe anytime