Every SaaS starts the same way: auth, billing, a dashboard, a settings page. You've built it five times. It's not where your product lives — it's tax you pay before you get to the part that matters.
The 80% that's always the same
- Email/password auth with refresh tokens
- A billing webhook that flips a plan flag
- An admin shell with a sidebar and a command palette
- CRUD over one resource, with a real data table
None of that is your moat. It's plumbing. And plumbing should be copy-paste, not hand-rolled — again.
What's left is the 20% that's yours
Once the plumbing is wired, the only thing between you and a shipped product is the feature only you can build. Spend your weekend there.
The fastest way to ship is to not write the boring parts twice.
That's the whole pitch. Clone, rebrand one config file, and start on the part that's actually yours.