What this is

A cheat sheet, a guide, and a map. Every tech on this site has its own excellent documentation β€” Flutter, Supabase, RevenueCat, Shorebird. This site isn't trying to replace any of them. The value is in combining them: the things you only learn after shipping apps with all four at once, distilled into the minimum you need to get started.

I picked these four because they're the stack I actually ship with. Flutter for the UI. Supabase for the backend. RevenueCat for payments. Shorebird for emergency patches. Four tools, four jobs, no overlap.

Everything I write here is something I needed myself once and couldn't find written down clearly.

Who I am

I'm Mitch. I make Flutter tutorials on YouTube and build mobile apps full time. A few of them are on this site: Ritualz, Expensif, Tuteee, and Blink Battle. I've used every piece of this stack to ship every one of them. If a guide on this site says β€œthis is how I do it,” it's because I do it that way in production right now.

How to use this site

Four sections, one per tool, in the order I learned them. Flutter for UI and state management. Supabase for auth, database, realtime, storage, and edge functions. RevenueCat for subscriptions and one-time purchases. Shorebird for code push. Start anywhere β€” every article stands alone.

Every article tells you what I actually use, not every feature the docs cover. If a feature isn't here, it's usually because I don't use it β€” and I'll tell you why.

Why

Written content first, YouTube videos second. Every article on this site is meant to eventually have a matching video so people can pick whichever format helps them learn. Writing first is cheaper and lets me iterate before committing it to camera.

I also love working with these four companies' products. If this site helps developers ship better apps on top of them, that makes me useful to both sides β€” the developers and the companies themselves. That's the whole project.

Build the app, add the backend, make money, push updates. That's the path. The site is the map.