Igor Fomin
Free8 sections · straight to your inbox

The launch checklist: everything to set up after AI writes the code

Your app works on localhost. This is the list of what to set up before real people sign up, in the order I'd do it.

launch-checklist.md01 / 08

01 · Domain and DNS

Bought where the renewal price is fair. Check the renewal price, not the first-year one.

Auto-renew is on and the card on file is valid. An expired domain takes your site and your email with it.

The full list goes to your inbox

What's inside

Eight things to check before launch

  1. 01

    Domain and DNS

    Renewal price, auto-renew, where DNS lives, apex and www, HTTPS everywhere.

  2. 02

    Keys and secrets

    What stays on the server, what may reach the browser, how to rotate a leaked key.

  3. 03

    Who can read your database

    Access rules, so one user can never read or change another user's data.

  4. 04

    Production setup

    Production kept apart from dev: its own database, keys and environment variables.

  5. 05

    Email that lands

    SPF, DKIM and DMARC, so signup and password emails skip the spam folder.

  6. 06

    Signup and abuse

    Email confirmation, a captcha on public forms, rate limits on login and on anything that costs you money.

  7. 07

    When something breaks

    Error alerts, uptime checks, and backups you have actually restored once.

  8. 08

    Costs and privacy

    Billing alerts on every paid service, free tiers that pause, a privacy page, cookies only if you use them.

Launch with a list, not a guess.