jmensah.hashnode.devHow I Built a Multi-App OTA Update System (And Cut Costs from $199/month to $0)Expo's EAS Update service costs \(199/month for 50,000 monthly active users. If you have multiple apps or are a solo dev with modest traffic, that's expensive, even the \)19/month tier only covers 3,02d ago·10 min read
jmensah.hashnode.devHow I Handle Deployments and CI/CD for a $5/Month Production AppRunning a production app with ~10,000 active users on a $5/month VPS sounds impossible. But it's not, if you're smart about your tooling. Here's my entire deployment setup: from code commit to productFeb 22·7 min read
jmensah.hashnode.devHow I Migrated 50,000 Users from Firebase to a Custom Backend (And What Broke Anyway)After my Firebase bill hit $300/month, I knew I had to migrate. But I had a problem: 50,000 downloads, ~10,000 active users, and zero tolerance for downtime or forcing password resets. Here's how I migrated from Firebase to a custom NestJS + MongoDB ...Feb 15·6 min read
jmensah.hashnode.devHow My Firebase Bill Hit $300 in One Month (And Why I Don't Use Firebase Anymore)I randomly checked my Firebase dashboard one day and my heart sank. $300. In one month. For an app I thought was "basically free to run." Turns out "free tier" doesn't mean much when you're making inefficient queries to thousands of active users. Her...Feb 8·5 min read
jmensah.hashnode.devWhy My App Crashed 47 Times in One Week (And the Monitoring Tool That Would've Saved Me)47 crashes in one week. That's what happens when you ship an app to 50,000 users without proper error monitoring. My app's rating started tanking. Users were leaving one-star reviews. And I had no idea what was actually causing it. The Play Console c...Jan 31·4 min read