Shipping
Getting your app off your laptop and onto the internet — hosting, domains, and going live safely.
Deploy & go live
Ship to a managed host, add a domain, and check the things that must be right before real users arrive.
1 card →Are you ready to ship your vibe coded app?
Three questions on getting off your laptop and onto the internet without shipping your secrets along with it. No sign-up, instant score, and you can share how you did.
-
Q1 What does a managed host handle for you?Why
A managed host takes your code and runs it — HTTPS, scaling, and env vars included. That's what makes shipping a small step rather than a project of its own.
-
Q2 The deploy fails because a secret isn't available. What do you do?Why
Pasting secrets into code to make a deploy work is exactly how they end up shipped — and 'temporarily' has a way of becoming permanent. Environment variables exist for this.
-
Q3 When should you run the security checklist?Why
Going live is the moment the threat model changes. Anything unfixed at that point — exposed secrets, debug mode, verbose errors — is now on the internet.