The Outlaw Code: seven moves for every build

The same seven-step job runs every build in every cohort. Learn the rhythm once and use it on any idea.

Listen to this guide 2 min

Every app built at NoCode Outlaws follows the same seven moves, in the same order. The tools will change. The order will not.

1. Case the job

Pick the one problem your app solves and the one person it solves it for. Write it as a single sentence: "A booking page for dog groomers so clients stop calling to schedule." If you cannot write the sentence, you are not ready to build.

2. Draw the map

Sketch the screens and the data before you open a builder. A list, a form, a table. Name each table and its fields. Keep it to what the first version needs; everything else goes on a later list.

3. Assemble the crew

You are the product manager. Claude is your subject matter expert. Lovable is your developer. Each needs a different kind of brief; see The Three-Role Method.

4. Crack the build

Build in this order: sign-in, then roles, then data, then screens. Each layer depends on the one before it. Building screens first is the most common reason apps fall apart later.

5. Cover your tracks

Turn on row-level security in Supabase so each user only sees their own data. Validate every form. Check the three mistakes that leak customer data: tables without security rules, secret keys in the browser, and admin pages without a role check.

6. Make the getaway

Connect your custom domain, switch Stripe to live mode, and run a launch checklist: sign up as a new user, pay with a real card, check the emails, and test on your phone.

7. Collect the bounty

Ship it, post it on the Bounty Wall, and go get the first dollar. A shipped app with one paying user teaches more than a perfect app nobody has seen.

Log each move in your Build Journal as you go.

Was this helpful?

Updated October 24, 2026

See the next cohort

Send Feedback

What would you like to share?