MVP definition and product judgment
Clarify the difference between a demo, a prototype, an MVP, and a production SaaS product.
A media lab for SaaS MVPs
AI tools can help you build something that runs, demos well, and even feels complete. But a working demo is not the same thing as a real SaaS MVP.
MVP Learning Loop
Hypothesize
Build
Launch
Observe
Analyze
Learn
Iterate
What a demo usually lacks
Auth, multi-tenancy, subscriptions, analytics, feedback, error monitoring, and basic security.
Our thesis
AI coding has lowered the cost of making demos. It has not lowered the bar for product validation. A real SaaS MVP should be built around a clear business hypothesis and keep answering: who the users are, how painful the problem is, whether they will use and pay for it, and which features drive activation and retention.
What is saasmvp.dev?
We will use a complete example SaaS product as the lab subject and publicly break down its path from idea to MVP.
This is not just about how to write code. The deeper questions are why the product should exist, what the core hypothesis is, what version one should include, how the user journey works, how payments and analytics fit in, and how to decide whether the product is worth continuing.
What we will publish
Clarify the difference between a demo, a prototype, an MVP, and a production SaaS product.
From idea source, target users, and scope decisions to auth, multi-tenancy, payments, feedback, and launch strategy.
Break down auth, workspaces, permissions, Stripe, webhooks, PostHog, Sentry, and the minimum admin console.
Define activation events, build funnels, observe retention, and use data to choose the next iteration.
Test pricing, trials, channel quality, and the tracking foundation required before paid acquisition.
Build the basic trust layer real users expect: permission boundaries, data isolation, backups, monitoring, and privacy pages.
Who should subscribe?
Join the list
Leave your email or answer a few quick questions. I will use the responses to shape the first public breakdowns.