Artifact · last verified August 6, 2026
Recommended Tools
The tools we reach for when we build, free first and paid only when the free option falls short. Free tiers and prices change, so this page is dated and we keep it current. Always open the linked pricing page before you commit.
No affiliations
These are our own picks, chosen on merit. We have no affiliate relationships with anything listed here, none of these links are sponsored, and we take nothing from the vendors. When a free option is good enough, that is what we point to.
Hosting and deploy
Where your site and APIs run, and how a git push becomes a live URL.
Cloudflare (Workers and Pages)
FreeA generous free tier, a global edge, and static hosting plus backend logic in one account. New projects start on Workers, which serves static files directly; existing Pages sites stay supported.
Pay only when you outgrow the free request and build limits.
Vercel
Free tierThe smoothest deploy experience for Next.js, with a preview URL on every push.
The Hobby tier is free; Pro starts when you need team features or more usage.
Databases and storage
Where your data lives: a database for structured records, object storage for files.
Supabase
Free tierPostgres plus auth, storage, and APIs on one free project, so a small product needs little else.
A free project pauses when idle; the paid tier keeps it warm and adds capacity.
Neon
Free tierServerless Postgres that scales to zero, with database branching for safe testing.
Now part of Databricks, still run as its own product with its own free plan.
Turso
Free tierA ground-up rewrite of SQLite that runs embedded in your app, offline, or in the browser, and syncs to Turso Cloud, with a roomy free tier.
Vector and retrieval
For retrieval features: storing embeddings and searching them by meaning, the backbone of RAG.
pgvector
FreeA Postgres extension, so your vectors live next to your data; Supabase turns it on with a dashboard click, and on Neon it is one SQL line.
Qdrant
Free tierAn open-source vector database you can self-host for free or run on a free managed tier.
Auth
Who the user is (authentication) and what they are allowed to do (authorization).
Better Auth
FreeOpen-source auth you host yourself, with plugins for most databases and sign-in providers; the Auth.js team itself points new projects here.
Auth.js (NextAuth)
FreeNow maintained by the Better Auth team and receiving security fixes rather than new features. Existing apps can stay put, and a migration guide covers the move.
Supabase Auth
Free tierEmail, social, and magic-link sign-in that comes free with a Supabase project.
Clerk
Free tierPolished, drop-in auth with a user-management UI, free up to a monthly retained-user cap.
A user counts only when they come back after the day they sign up, so signups that never return are free. Paid tiers start past the cap.
Background jobs and queues
For work that should not block a request: long AI calls, retries, and scheduled tasks.
Cloudflare Queues and Cron
Free tierQueues and scheduled triggers that pair with Cloudflare Workers, in the same account.
Inngest
Free tierDurable functions, retries, and scheduling with a generous free tier and good local development.
Monitoring and observability
How you learn it broke before your users tell you: errors, logs, and uptime.
Sentry
Free tierError and performance monitoring with full stack traces, free for small volume.
Better Stack
Free tierUptime checks, on-call alerts, and log management in one free starter tier.
UptimeRobot
FreeSimple uptime checks and alerts, free for a long list of monitors.
The free plan is for personal, non-commercial use under its terms.
Security
The defenses worth turning on before you ship: a wall in front, secrets handled, code scanned.
Cloudflare (WAF and DDoS)
FreeA free web application firewall and denial-of-service protection in front of your app.
GitHub Dependabot and secret scanning
FreeFree dependency alerts on any repository, and free secret scanning on public ones; private repositories need the paid Secret Protection add-on.
Doppler
Free tierOne place to manage secrets across environments instead of scattering .env files.
Free for individuals and small teams; paid for larger organizations.
Payments
Taking money, and handling the sales tax that comes with it.
Stripe
Free tierThe default for payments and subscriptions, with no monthly fee and a per-transaction cut.
You handle sales tax and VAT yourself, or add a tax service on top.
Stripe Managed Payments
PaidStripe's own merchant of record for digital products: it collects and remits global sales tax and handles fraud, disputes, and buyer support.
Built by the Lemon Squeezy team after Stripe acquired them; Lemon Squeezy still runs, but new work goes into Managed Payments.
CDN
Serving your static files and images fast from servers near each user.
If you host on Vercel, Netlify, or Cloudflare, a CDN is already included. Reach for a separate one only for heavy media.
CI and CD
Running tests and checks automatically on every push, before code ships.
Vercel, Netlify, and Cloudflare auto-deploy from a git push, so for many small products their built-in deploys are all the delivery you need.
Email and transactional
Sending the email your product depends on: sign-in links, receipts, and alerts.
Resend
Free tierDeveloper-friendly transactional email with a clean API and a free monthly allowance.
Postmark
Free tierA long-trusted transactional sender known for fast, reliable delivery, now part of ActiveCampaign.
A free developer plan with a low monthly send cap that does not expire; paid plans are inexpensive and dependable.
Analytics
Understanding usage without spying on your users.
Cloudflare Web Analytics
FreePrivacy-first traffic analytics with no cookies, free on any plan.
PostHog
Free tierProduct analytics, session replay, and feature flags with a large free monthly allowance.
Umami
FreeOpen-source, privacy-friendly analytics: self-host it for free, or use the hosted cloud's free tier.
Models
Which model wins changes monthly, so we do not pin one here. Default to the latest, most capable model your budget allows, then drop to a cheaper or faster one only where an eval proves it holds. Choose with these:
- Choose the model you ship
Our chapter on how to pick, and how to switch later without a rebuild.
- Artificial Analysis
Quality, speed, and price on one chart. The most useful single view.
- Arena
Blind human-preference rankings, refreshed continuously.
- Anthropic pricing
Current Claude models and prices.
- OpenAI pricing
Current OpenAI models and prices.
- Google Gemini pricing
Current Gemini models and prices.
Setting up your own machine?
This page is about what you build and ship on. For your local AI development tools, Claude Code, Codex, or Cursor, see the Setup Clinic.