Top
Best
New

Posted by lstoll 8 hours ago

An Update on Heroku(www.heroku.com)
211 points | 163 commentspage 2
prodigycorp 8 hours ago|
This may be the worst piece of corporate communication that I've ever seen.
wlonkly 1 hour ago|
I found myself wondering where the rest of it went.
anyfactor 1 hour ago||
I think the "Heroku story" was less about technical limitations, but everything except technical limitations. More than a decade ago, I started learning and building on Heroku and hosted all my side projects and client projects on Heroku. Then when they got acquired, I was naive; then they removed their free tier and that broke my trust.

I primarily worked on PoC/MVP development where I worked to bring ideas to something barely tangible. And Heroku's free tier decisions meant it was a barrier for developers to develop on their platform. Pay first, develop later. It was like the rest of the industry.

After that, I just exited containerized platform-based application development entirely because convenience and having that weird developer philosophy "I must not pay because I can find a way" was less of a reason than sustainability. For me, containerized application platforms was about POC and MVP. If there was growth then me or the client can pay for the convenience. But if there was nothing, pretty easy to delete the project.

Then I committed to replicating the Heroku experience with a small VPS, backing up via rsync, and moving from PostgreSQL to SQLite. I can even charge clients for hosting (+ maintenance) on my VPS.

I do not know, to me containerized application platforms are limited by commercial challenges rather than technical ones. I see tons of containerised application platforms, but the trust has eroded because of a single company.

I have changed my development facility and laid the groundwork to not commit to these platforms. Sustainability over convenience.

Sure, I understand and respect folks at fly.io, render, railway, and even the open source variants of these companies (Caddy etc.). But there is no sustainability guarantee for these platforms. It was not just about the "free tier", to me it transcends to a philosophical point about building applications in general. Sure, there could be a new era with AI making MVP/PoC development easy through hosting in containerised applications, but that is a tangent point.

If Heroku were doing everything right, there would not be a dozen application platforms out there, but they made mistakes and, in my opinion, made the entire containerised application platform model untrustworthy.

pelagicAustral 6 hours ago||
I used to be a fan of Heroku when I started working web apps... The deployments were so easy, but I became numb to the actual task of dealing with the complexities of a deployment, when they killed the free tier I struggled for a while... I work with Rails, and I used to bitch a lot about how hard it was to deploy an app, but in retrospective I kind of thank Salesforce for murdering their own product.

Now I deploy at my leisure with stuff like Dokku, or Kamal, directly on a 5 bucks VM on a fresh Linux box in 10 minutes flat. I wrote a nice web app that wraps around Dokku and manage the stack much in the same way I did before with Heroku... I'm much happier and I learned a ton on the way.

jihadjihad 6 hours ago||
Heroku (YC W08) was acquired by Salesforce all the way back in 2010 [0], a little over 15 years ago. A lot of people forget that, and assume the acquisition was somewhat recent.

Pretty illuminating reading the thread from 2010, it was big news at the time.

0: https://news.ycombinator.com/item?id=1982489

anyfactor 1 hour ago||
This is surprising to me. I actively used Heroku during the early to mid 2010s. I do not remember ever seeing the Salesforce logo there much later.
sleight42 3 hours ago||
Salesforce mostly left Heroku to do its own thing for a long time. Since that changed, dumpster fire.
betteryet 2 hours ago||
Back in the day, Heroku, Stripe, and GitHub were iconic engineering organizations. They had this culture rooted in Unix ethos with a sprinkle of modern minimalism and style that was outstanding. You could really see people give a damn in the careful design and polish of their APIs, docs, primitives, and overall output.

Now Heroku and GitHub have been gutted in spirit by their acquirers, which is such a damn shame for our field. We still have Stripe and Apple to some extent, and maybe some new places, but I personally feel a real sense of loss from Heroku and GitHub exiting their status as places you could admire.

trvz 1 hour ago|
Amongst the people opting for just plain Linux servers Linode was the big name back then. They later got supplanted by DigitalOcean, and both are of course also run into the ground by now.
BillinghamJ 8 hours ago||
Seems strange not to just... say nothing and merely remove any mentions of an enterprise offering from the website.

All this blog post can do is make people nervous and lead to customers moving elsewhere. Revenue will drop, and further compound their desire to not invest in the platform. What's the benefit/upside in publishing such an article?

SparkyMcUnicorn 8 hours ago||
> lead to customers moving elsewhere

Since they're no longer accepting new enterprise clients, maybe this is intentional.

CPLX 7 hours ago||
I think they’d be happy if all the customers moved on. They just don’t want to upset enterprise customers.
paxys 2 hours ago||
Why don't they just spin off the company or sell it? Heroku is a well-established brand (despite Salesforce's best efforts) and there are still plenty of customers and hobbyists relying on it today. Its value to the parent company is clearly 0. Give it away and let someone else have a run at it. Keep an ownership stake in case someone does manage to turn it around. Literally zero downside in it.
kuczmama 7 hours ago||
This is a sad day. I used heroku for years (in the past).

A few alternatives to consider

- https://render.com/ - this is very close to heroku

- https://coolify.io/ - My personal favorite. It's slightly more involved, but you can run it on any hardware like hetzner and save a boatload.

swat535 5 hours ago|
How does render compare to fly.io? Does anyone has experience running production rails apps on these?
ojusave 3 hours ago||
https://render.com/articles/render-vs-fly-io
davidhariri 3 hours ago|
Railway is the spiritual successor. Fly is great too. I highly recommend both.
vintagedave 2 hours ago|
I really like Railway, and have deployed many sites with them, but got worried by their recent funding round. At some point those investment bills are going to come due.
henrypoydar 2 hours ago||
What is the concern exactly? (Product/platform enshittification?)
More comments...