How I deployed this blog for under $10 a month
A no-frills production stack for a personal site: Next.js + Payload in a Docker image on Cloud Run, Postgres and media on Supabase, and Cloudflare absorbing the read traffic so the origin barely wakes up.