DeesseJS
  • Enterprise
  • Pricing
DeesseJS logoDeesseJS

Software engineering as a commodity: agents that code, workflows that scale, infrastructure that works. Built with the DeesseJS ecosystem.

Ecosystem

  • Errors
  • DRPC
  • Collections
  • FP

Learn

  • Docs
  • Blog
  • Changelog
  • Knowledge Base

Use cases

  • SaaS apps
  • AI products
  • Landing pages
  • API backends
  • Internal tools

Company

  • About
  • Manifesto
  • Principles
  • Vision
  • Enterprise
  • Delivery
  • Help

Legal & Trust

  • Privacy
  • Terms
  • Cookies
  • DPA
  • Security

Community

  • Open Source Program
  • Github
  • LinkedIn
  • X

Explore

  • Customers
  • Templates
  • Ecosystem
  • Stack
© 2026 DeesseJS. All rights reserved.
  1. Knowledge Base
  2. Deployment
  3. Production readiness checklist
vercelproduction

Production readiness checklist

Auth, secrets, observability, rate limits — what to verify.

Before the first real promotion to production, run through this checklist. Each item is a known failure mode that has bitten a team at some point.

Auth

  • Email verification is enforced server-side (better-auth is configured in packages/auth).
  • The proxy redirects unverified users to /verify-email.
  • Password reset links expire in 15 minutes.

Secrets

  • All secrets live in Vercel's environment variable store, never in the repo.
  • BETTER_AUTH_SECRET is at least 32 chars.
  • DATABASE_URL points at the production cluster with TLS enabled.

Observability

  • Logs, traces, and metrics are wired (see Add observability).
  • Alerts fire on: 5xx rate > 1%, queue depth > 1000, p95 latency > 2s.

Rate limits

  • The rateLimit middleware is mounted on every public route.
  • Authenticated routes have a per-user budget; unauthenticated routes have a per-IP budget.

Database

  • Migrations are applied before the deploy runs.
  • The rollback runbook is documented and rehearsed.

What's next

  • Run background jobs — verify queue alarms before going live.
  • Deploy to Vercel — the actual promotion flow.

Similar guides

  • 2026-08-12

    Deploy to Vercel

    Connect your repo, configure environments, and run your first production build.
    vercelproductionci-cd
    David PereiraChief Executive Officer
    2 min read

Ready to ship?

Read more, or ship with us.

Subscribe to the blog and changelog feeds, install the CLI to scaffold a project in under five minutes, or talk to our delivery team if you need a hand. Same templates, same contracts, same guarantees.

Install the CLIBrowse the registry