People keep using Vercel.
They keep telling me.
For a static site.
A folder of HTML and CSS.
I need you to understand. Vercel is evil. It can be great but it is evil.
Next.js, server components, edge functions, yadda yadda. The full modern stack cosplay. Awesome. Now your pages are loading in 3 seconds.
For many of you - what you build is not an app. It’s a bunch of files. Particularly if it is static.
You can build it once. It sits there. People request it. A CDN (or whatever in your case) will hand the bytes. The end.
So why do you keep using a platform that charges for bandwidth like you’re streaming a 4K video? For the “scale”? Come on.
It’s not only Vercel. Netlify does the same. Others too. Different vibes, same tactics. Build minutes that you don’t need. Bandwidth caps and costs. “Platform” branding. Cool. I don’t need your platform, nor your opinions that keeps praising evil politicians. I also don’t need a CEO to realize me to pay for the sudden spike in traffic, hopefully.
Just use Cloudflare (this assumes you’re not serving 1TB snapshots given it won’t work with R2, heheh)
Like, how did I configure my blog?
Astro makes the dist/. Pages deploys it. SSL works. Custom domain works for 10 bucks a year. It’s fast everywhere, it is doing what it is supposed to do. Free deploys. Build, upload, cache, yolo.
When I need some more fun? I will add a Worker. Not the retarded pricing of Vercel that spins of AWS instances for 42x prices. Need storage? KV / R2. Need more storage. Go to Hetzner and pick up a bucket that serves 5TB for 1 Euro a month.
Don’t rent a Ferrari to buy groceries. Don’t use Vercel to host a static site. Don’t be milked for “egress”.
Until CF goes bad…
We’re here.