Where this shows up on the site
Job guide
Add a Database
When your app needs to save stuff, you'll need one of these...
Job guide
Add Authentication
You need logins, sessions, and account recovery without accidentally turning your weekend into a security incident.
Tool review
Arcjet
Application security toolkit for rate limiting, bot detection, signup protection, WAF-style filters, email validation, and AI prompt protection. A practical abuse-prevention layer for small teams shipping public apps quickly.
Tool review
Auth.js
Open-source authentication toolkit formerly known as NextAuth.js, now maintained under the Better Auth umbrella. Worth considering when you want more direct control over auth wiring and are comfortable owning the implementation details.
Comparison
Supabase vs Firebase for Vibe Coders
These are two of the fastest ways to bolt a real backend onto an AI-built app, but they optimize for different futures. Supabase is usually the better default for SQL-first web apps. Firebase is still brutally effective when speed, mobile support, and Google-flavored app tooling matter most.
Comparison
Lovable vs Antigravity for Vibe Coders
These both sit in the “build with AI” bucket, but they solve different first problems. Lovable is the faster path from idea to deployed web app. Antigravity is stronger when you want agents operating inside real repos with more verification, control, and orchestration.
Related glossary terms
Index
A data structure that speeds up lookups.
Shared tags: data, backend
Migration
Migrations are how teams change a database safely over time instead of poking production tables by hand and hoping for the best.
Shared tags: data, backend
NoSQL
Databases that aren’t strictly tables/rows (e.g., documents, key‑value).
Shared tags: data, backend
