Smallest useful build stack
Understand Git, GitHub, Vercel, Railway and Supabase through the job your application needs to do.
Learn the method behind this tool →Choose your smallest useful setup.
Start with the job. Get a tool recommendation, a sequence to follow and checks you can actually perform.
Git + GitHub + Vercel
Get a useful page online before adding accounts or a database.
- Git + GitHub
- Git records inspectable local checkpoints. GitHub holds the pushed copy and a place to review changes.
- Vercel
- Build and publish the page or app. Inspect the local version and verify the deployment target; a new project’s first deployment may be production.
Do this in order
- Write one small outcome and the observable checks that define done.
- Build locally with sample content. Save a working Git checkpoint, inspect the diff, then push it to GitHub.
- Verify the intended deployment environment and who can access it before publishing; plan phone and keyboard checks for the actual URL.
- Set the required environment variables in the host. Keep secret keys out of browser code and the repository.
- Publish deliberately, test the real URL or job result, and record how to recover.
Check the result before calling it done
- A fresh checkout contains the files needed to build the project, without secrets.
- The main action works at the deployed URL and at a narrow screen width.
- You have checked current plan conditions and know how to stop the resources you enabled.
Why these tools, and what to verify
- Vercel and Railway overlap: both can host web applications. This recommends one starting host, not a mandatory frontend/backend pair.
- No database or login is required for this starting point. A background task can use an existing authorized source and export a result without adding Supabase.
- This is a suggested minimum, not a price estimate. Verify current limits, billing, backup coverage and runtime requirements before connecting accounts.
Read or select the export text
Save this as a draft for “Choose a platform from the work and constraints.” Review it in the lesson before marking it complete.