Got offered $80,000 to sell @EMofficialApp. (I said no)
What started as a side project - No funding. No team. No playbook.
Just years of:
• Shipping quietly
• Obsessing over user experience
• Learning what not to build
Today, it makes more than I ever imagined when I first built the MVP in a small apartment in 2018.
Not sharing this to flex, but to remind everyone: Consistency beats virality.
Solve one real problem. Do it well. Then keep going.
The compounding will surprise you!
#buildinpublic #product
Lesson 3/15: User Feedback is Gold
Every time I felt stuck, I’d go through support emails, reviews, and feature requests.
Not to do everything users asked - but to understand what truly mattered.
Listen → Filter → Align with vision → Build.
That loop helped me stay grounded and trusted.
#buildinpublic #productdevelopment
Lesson 2/15: Competitors are Validation
Built solo, 600K+ users, $70K/year revenue.
There were already 100+ budgeting apps when I started. Instead of being intimidated, I took it as validation.
So I focused on being different: Privacy-first. Manual entry. Clean, simple UI.
You don’t need to be first - just different in the right way.
#productstrategy #positioning #startup
Lesson 1/15: Persistence is the Key
Built solo, 3 products, 600K+ users, $70K/year revenue.
I kept showing up; fixing bugs, replying to support, improving 1% each week.
You don’t need to go viral. You just need to not stop.
#buildinpublic#startup#indiehacker
Built solo, 600K+ users, $70K/year revenue.
I used to journal my thoughts while building @EMofficialApp - just to reflect and stay sane.
Now I’m turning those notes into a 15-part lesson series for indie founders and product managers.
Zero marketing budget in the early days. These are the most honest, hard-earned lessons I’ve learned in the last 7 years. Follow along; Lesson 1 drops tomorrow.
#buildinpublic
I just launched RCMate - a mobile companion for RevenueCat that lets you track projected revenue, compare trends, and dive into customer insights to make smarter business decisions.
I genuinely think it can help indie devs stay more connected to their app’s growth.
I just launched RCMate - a mobile companion for RevenueCat that lets you track projected revenue, compare trends, and dive into customer insights to make smarter business decisions.
I genuinely think it can help indie devs stay more connected to their app’s growth.
I just launched RCMate - a mobile companion for RevenueCat that lets you track projected revenue, compare trends, and dive into customer insights to make smarter business decisions.
I genuinely think it can help indie devs stay more connected to their app’s growth.