Adam McCrea

@adamlogic.com

I spend my days building @judoscale.com to help developers optimize their web hosting. Follow me to hear about... 💎 Ruby on Rails 🚀 Heroku & PaaS 💸 Independent SaaS Also on LinkedIn: https://www.linkedin.com/in/adamlogic/

Render made it SO EASY to connect logs and metrics to a third-party observability tool. Railway, as far as I can tell, doesn't support either. 😞 What am I missing?

Bild

Who is doing really great in-app contextual help? I want... - Contextual: If I'm confused about a UI element, the help is right there. - Non-intrusive: When I don't need the help, it doesn't clutter the UI. - Obvious: I don't have to dig for it Not sure how to balance the last two.

Heroku is doubling down on the "sustaining engineering" language and it really bothers me. For most devs, "sustaining engineering" == "maintenance mode" If they don't want customers to think they're in maintenance mode, they need clearer language.

Bild

Thoughts on env vars as I spend some time with Fly... I actually like that Fly separates env vars and secrets as distinct concepts. Confused me at first, but it makes sense. Secrets get extra protection, env vars are for config. Good semantic separation.

Bild

I just updated our PaaS Pricing Comparison Calculator: - Added Amazon ECS Fargate - Updated pricing for Railway - Factored CPU time-slicing for Fly shared machines Heroku still stands out as the most expensive, but the others are very competitive!

Bild

Idea: The Judoscale Platform Tour... We deploy our 3,000+ RPS Rails app across each of the fully-managed hosting platforms and write up our experience in detail. Things I'd want to cover: - cost - perf - DX/vibes - review apps - setup - env/secrets - scaling What else would you want to see?

Everyone is freaking out the Heroku blog post. Take a breath. There's no way Heroku shuts down anytime soon. The post confirms they won't be making improvements... how is that any different from the last decade? Migrate eventually, but take your time. You literally have YEARS.

If you're thinking of leaving Heroku, here's a simple mapping: If you want the easiest switch, go with Render. If you want Docker and more flexibility, go with Fly. If you want to be a sysadmin, use a VPS (don't need to scale) or Amazon ECS (do need to scale)

On @searls.bsky.social latest podcast he mentioned "Heroku" and "price", so I can't help but respond. I made the post public since I think it's a really useful pattern. tldr: Got a high-memory job that pushes you to perf dynos? Isolate it and scale to zero.

Bild

If I was responsible enough to do any sort of ROI calculation, this never would have happened. Instead, we went all-in on RailsConf with 15 homemade videos and a custom local-only app to run our booth. I'd do it all over again.