Live data from Hacker News

Removal of Heroku free product plans

help.heroku.com

481–490 of 590 posts

Re: Removal of Heroku free product plans

#481

Sad day, indeed. I remember meeting @craigkerstiens through Heroku -- I started using it back when they first released a beta Python buildpack. I also made friends with a ton of amazing people over the years through Heroku. It was a magical company with amazing engineers. Over the years I've written a lot about Heroku on my blog ( https://www.rdegges.com/ ), and even wrote a book on Heroku many years ago ( https://ww…

You were an amazing user, customer, and still to this day friend. It still blew my mind when you first shared you were writing a book on Heroku.

Re: Removal of Heroku free product plans

#482

Earlier quoted context omitted.

What prevents adults from sharing movies from their GDrive, is the consciousness that Google might revoke this account, the backup account and all of your identity for life. Unfortunately, if you did this to youngsters, they’re too young to have read enough horror stories.

No, young kids use google for nothing other than search, and they are getting off that too. I'm more and more hearing 'search' or 'look up' instead of 'google' as a verb. My kid's circles of friends consider email to be like snail mail/phone calls- nothing but spam. I warned them about g-products for years while they were growing up, but I needn't have worried- they see g/fb/insta/snap et al for the garbage it is. Mo…

Young people use google for YouTube more than anything else. When they search, it’s on YouTube.

Re: Removal of Heroku free product plans

#483

Earlier quoted context omitted.

Please let me know in the replies what you'd like to see at Fly that would make it as good, if not better, than Heroku. I recently started working at Fly to focus on making Rails & Ruby app deployments awesome, and of course Heroku set that benchmark almost a decade ago. I can't promise I'll get to everything, but I can promise that it will help me better prioritize what I should be focusing on to make Fly better for…

Fully managed PostgreSQL service, with point in time recovery like in Heroku + ability to take manual snapshots if needed. Daily snapshots are not flexible enough.

Give us a look at Crunchy Data, suspect we'll check most of the boxes on the Postgres side.

Re: Removal of Heroku free product plans

#484

Earlier quoted context omitted.

Yeah of course you can do it all by yourself. You just need a server online. Services like Herokus are useful because they save hundreds of hours of sysops.

> Services like Herokus are useful because they save hundreds of hours of sysops. Which they know, and can charge you accordingly for, right? If a single sysop engineer cost $100k/yr (without anybody managing them), they can charge you $50k/yr to replace them and it'd still be a steal, right?

Assuming they have no competition, yes. But now they're not just competing with sysops, they're also completing with a bunch of other app platforms. None of the others are quite as full featured, but if the competitors can save 80% of the sysops time at 20% of the cost, Heroku will see people switching away.

Re: Removal of Heroku free product plans

#485
I've been running an extremely low-traffic, low-resource site on Heroku for the past few years. I use a paid hobby web dyno ($7/month) and a $9/month Postgres 'instance', but leverage the free Redis tier for use as a session store.

Generally speaking, Heroku provides a pretty simple, seamless platform to build on. There are much more cost-effective options I could've used for the $16/month I'm throwing at Heroku, but it's provided me the sort of experience I'm after and runs the stack without a whole lot of fuss on my side. Heroku pretty much invented the git-push-to-deploy workflow and that makes for pretty seamless DX.

With my personal GitHub account attached to my employer's organization though, and after Heroku's recent breach, the push-to-deploy magic's gone. I can't re-connect my GitHub account without also giving Heroku the keys to my employer's kingdom (is this intentional, Heroku?), and with no free Redis tier, I'm looking at a $31/month bill for what I could retool to run on a couple Lambdas and DynamoDB for less than a buck a month. As thorny as CodePipeline is, it'll get me back to the push-to-deploy workflow I was previously enjoying on Heroku. Or I can get over to Fly.io and pay...nothing?

I'm no big fish for Heroku, and despite their numerous 'hobby' plans I realize I'm not their core demo, but it'd sure be nice to have a real explanation as to this move.

Re: Removal of Heroku free product plans

#486
post #384

Earlier quoted context omitted.

Mate, this was a joke. I hope that came across. I've been a paying member of heroku for nearly a decade, and pay them $1000s of my personal income monthly. I think their product has been brilliant. I just defended them yesterday in a HN comment. I do, however, use their free tier to test things daily. This news puts me in a bind. It's work that I hadn't planned, and I only have 3 months to find a solution for it when…

Sarcasm and jokes in text don't usually come across to most people due to the lack of context. No criticism intended.

Sarcasm, sure- but not jokes.

I got the joke, and many jokes are written, and ancient. Without context, even.

Having said that, this is HN. Infer from that what you will :)

Re: Removal of Heroku free product plans

#487
post #176

Earlier quoted context omitted.

My big want here is containerized deployments with build + release steps to allow me to e.g. run migrations and after-deploy tasks (we use both). This prevented a move to Render for us previously.

Could you go into one more level of detail about your app? I think this will help me better understand content for some documentation. Here's the rough bits of what Fly has: 1. There's a release command ( https://fly.io/docs/reference/configuration/#run-one-off-com... ) that runs after the container is built, but before its deployed. In Rails that's when a database migration would be run. 2. To run a task after the a…

To double tap the sibling's replies here - I'm a fly user and found it challenging to locate the release_command docs. Highlighting these in the docs somehow would be a good idea since I think _most_ apps will need something like this.

Re: Removal of Heroku free product plans

#488
post #383

Earlier quoted context omitted.

It's worth mentioning there's a very vibrant piracy community that abuses heroku's free tier for torrent to direct-download bots and myriad other purposes. Thousands and thousands of fake accounts using the resources to their limits 24/7. It's likely also the reason Google's moved away from unlimited storage for educational institutions. I can understand why Salesforce has felt the need to restrict access.

> It's likely also the reason Google's moved away from unlimited storage for educational institutions. Absolutely, piracy forums have guides to fake being a student to get an unlimited account, then mirror huge (1TB+) gdrives full of pirated content to your own. This was (is?) happening on a huge scale.

1TB is tiny for DataHoarder rather than huge. 100TB is easily possible, some may host 1PB.

Re: Removal of Heroku free product plans

#489
post #15

Fly.io has a dedicated process for moving off of Heroku. Auth via Heroku and they'll launch your app onto Fly. They also have a free tier. The process: https://fly.io/launch/heroku The docs: https://fly.io/docs/app-guides/speed-up-a-heroku-app I haven't used it [the Heroku -> Fly process] myself, but it's been around for quite some time!

Please let me know in the replies what you'd like to see at Fly that would make it as good, if not better, than Heroku. I recently started working at Fly to focus on making Rails & Ruby app deployments awesome, and of course Heroku set that benchmark almost a decade ago. I can't promise I'll get to everything, but I can promise that it will help me better prioritize what I should be focusing on to make Fly better for…

In addition to a built in log drain, my other FR would be better tooling for specifically build and deployment logs. When upgrades or remote builds fail, I've found finding the logs for either of these to be a bit of a challenge. Heroku has that nice deployment logs interface that I'd love to see in fly.

Re: Removal of Heroku free product plans

#490
post #361

Earlier quoted context omitted.

Render does have auto deploys from GitHub/Lab so just `git push` is how people use us. Are you using a different Git host?

If anything this saves a step. For me, git push heroku master was more often git push && git push heroku master at least when starting out.

Yeah. I think Heroku's own Git hosting is a bit weird feature now since git repo integration is now popular.
Post reply on HN