#mobile

← All writing
May 29, 2026

The clean-code rules I make Claude follow on React Native

An AI agent ships «average» code by default: 300-line files, any everywhere, logic in the JSX. Here are the 10 rules I wrote for VoiceJournal, and why they hold.

ia · claude · process · mobile · 4 min
May 16, 2026

Shipping an AI app to the App Store in 2026: the actual rejections I got

VoiceJournal made it to the App Store, but not on the first try. The concrete rejections I got, the exact fixes, and the process traps (DSA, ITMS-90186, RevenueCat, App Groups) that aren't anywhere in Apple's docs.

launch · mobile · app-store · 12 min
May 8, 2026

VoiceJournal: 30 seconds of voice, AI writes your journal

You talk for 30 seconds. Whisper transcribes, Claude writes your journal, gives you a Mind Score and tags your emotions. Here's how it's built and why I did it.

build · ia · mobile · 5 min
Apr 20, 2026

The 2026 stack to build an app without losing your mind

Three apps shipped in two years. The stack I'd pick again tomorrow, the anti-patterns I lived through, and the specific traps you won't find in the docs.

stack · indie · mobile · 5 min