Developer Documentation Site Stack
How we built and maintain our product docs for 4,000 monthly developers. The whole site lives in git, search is instant, every PR deploys a preview, and non-engineers contribute without a CMS login.
Public stack
Run your entire stack at the edge — zero cold starts, sub-millisecond response times at 300+ locations globally, and no egress fees. The stack for developers who want real global performance without a cloud bill.
Workflow stack
Global hosting
Deploy to Cloudflare's CDN with a generous free tier — unlimited bandwidth, 500 builds per month free, and instant cache invalidation on every deploy.
Open tool profileServerless functions
Run API routes, webhooks, and middleware at 300+ edge locations with true zero cold starts — JavaScript isolates spin up in under a millisecond compared to AWS Lambda.
Open tool profileObject storage
S3-compatible file storage with zero egress fees — store user uploads, generated assets, and static files without a bandwidth bill that grows with traffic.
Open tool profileDatabase queries
The only mainstream ORM that runs in edge runtimes without connection pooling — SQL-first API with full TypeScript types for Cloudflare D1 or Neon.
Open tool profileTrigger transactional emails from edge functions in three lines — React Email templates render server-side on the Worker before sending.
Open tool profileServerless JavaScript, WebAssembly, and static assets on Cloudflare’s edge: Workers, Durable Objects, KV, and no egress charge for many Workers→Internet paths on the Standard usage model.
S3-compatible object storage with no egress to internet from R2: Standard storage $0.015/GB-month; Class A ops $4.50/million; Class B $0.36/million; free tier 10 GB-month, 1M Class A, 10M Class B (developers.cloudflare.com/r2/pricing).
Drizzle ORM is Apache-2.0 open source—$0 license; you pay Postgres/MySQL/SQLite hosting and Drizzle Studio or cloud extras only if you buy them (orm.drizzle.team, March 2026).
Developer-first transactional email API with React Email, webhooks, multi-region sending, and plans from free daily caps to Pro at $20/month for 50,000 emails with optional pay-as-you-go overages.