I switched to Render after Heroku's free tier death spiral and haven't looked back. It's basically what Heroku should have evolved into - same git-push-to-deploy simplicity, but without the addon hell and with features that actually work in 2025.
Here's what you actually get: web services that scale automatically, background workers that don't require a PhD to set up, managed PostgreSQL that doesn't cost your firstborn, and static sites with a CDN that's actually fast. The free tier gives you 512MB RAM and doesn't shut down after 15 minutes like some platforms (looking at you, Railway's new limits).
I've deployed everything from hobby React apps to production Node.js APIs that handle thousands of requests per hour. The zero-downtime deployments actually work - no more "site will be back in 5 minutes" maintenance pages for your users.
What Actually Works
Web Services are their bread and butter. HTTP/2 support, automatic HTTPS (no more wrestling with Let's Encrypt), and proper scaling that doesn't break the bank. I run a Next.js app on the $7/month tier that handles 10k+ visitors monthly without sweating. Unlike Vercel's "surprise, your serverless bill is $500" moments, Render's pricing is predictable.
Background Workers are criminally underrated. Most platforms make you jump through hoops - separate dynos on Heroku, Lambda functions on AWS, or rolling your own queue system. Render just lets you define a worker process and it handles the rest. I use it for email sending, image processing, and data sync jobs. No Redis setup, no SQS configuration, just works.
Databases don't suck. The managed PostgreSQL includes daily backups, connection pooling, and you can actually connect from outside their platform (revolutionary, I know). Started with the free 256MB tier for prototyping, upgraded to $6/month when I needed more space. Point-in-time recovery on paid tiers saved my ass once when I accidentally deleted a table.
The infrastructure runs on both AWS and Google Cloud - AWS for Europe, GCP for the US. This sounds fancy but really means your European users don't suffer because you picked the wrong cloud provider. Latency matters, and they get it right.
Infrastructure as Code Done Right
Their Blueprint system lets you define your entire stack in YAML. I use it to spin up identical staging environments and for onboarding new team members. No more "works on my machine" - everyone gets the same setup with one command. Way better than Heroku's app.json or Docker Compose for this use case.
What's New in 2025
Render keeps shipping features that actually matter. Edge caching went GA in August 2025 - your static assets get served from a global CDN automatically. They also launched bulk service management so you can suspend/resume multiple services at once (perfect for dev/staging cleanup). The Render MCP server is now GA, letting AI tools like Claude Code manage your infrastructure with natural language. Pretty wild watching AI deploy your app while you grab coffee.
The developer community feedback consistently praises these workflow improvements - they're solving real developer pain points, not just adding features for the sake of it.