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.
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.
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.
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.
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.