Coding and shipping FullAlert taught us lessons no business book ever could
- Validate before you code We spoke to 50+ parents before writing a single line. The features they begged for became FullAlert’s core.
- Cash-flow is oxygen Keep at least 6 months of personal runway. We bootstrapped everything — no investors, no debt.
- Your first version doesn’t have to be perfect — it has to ship FullAlert v1.0 launched with just real-time location and SOS. Everything else came from real user feedback.
- Choose tools that let a tiny team punch above its weight Flutter + Firebase meant two developers (us) could deliver what agencies quote for 8–10 people.
- Your reputation is built one happy customer at a time Every 5-star review on FullAlert feels personal — because it is.
If you’re a new founder staring at a blank idea, start talking to the people who will actually use it. The rest follows.
To Summarize
- Validate before you code
- Cash-flow is oxygen
- Your first version doesn’t have to be perfect — it has to ship
- Choose tools that let a tiny team punch above its weight perfect
- Your reputation is built one happy customer at a time
Lessons from a Family-Run Studio
Big agencies have big teams. We have a family dinner table and 30 years of experience.
Here’s how we’re scaling Rietek without losing our soul:
- Specialise ruthlessly — we say YES to Flutter + location/safety apps and NO to everything else
- Turn clients into case studies (with permission) — nothing sells better than proof
- Document everything publicly — these blog posts? Part marketing, part portfolio
- Reinvest profits into the next version of your App — a better product is the best advertisement
- Stay small on purpose — direct contact with the founders is our unfair advantage
You don’t need 50 employees to build a respected brand
You don’t need 50 employees to build a respected brand. You need consistency, honesty, and a product people actually love.
- Specialise ruthlessly
- Turn clients into case studies
- Document everything publicly
- Reinvest profits into the next version of your App
- Stay small on purpose
We run an entire app business with these (mostly free or cheap) tools:
- Flutter – one codebase for iOS & Android
- Firebase – backend, auth, database, analytics, crash reporting
- Figma – design and prototyping
- GitHub + GitHub Actions – code + automatic builds
- RevenueCat – handle subscriptions without wanting to cry
- Notion – our company “wiki”
- Canva – all screenshots and social graphics
- ChatGPT/Claude/Grok – first draft of everything from code comments to this blog post
You don’t need enterprise software
Total monthly cost for all of the above: less than R2 500.
You don’t need enterprise software. You need tools that get out of your way.
- Use free or cheap tools
- You need tools that get out of your way