Earlier quoted context omitted.
I've never said there wasn't any. Just that if you value a free tier (which you should if you want to attract developers) you find a way to deal with the fraud (or eat the cost). The fact that Salesforce either couldn't figure out (or didn't care to) the fraud and didn't want to pay for it spells bad news for the future of Heroku.
Again I don't think you understand the amount of resources that goes into anti-fraud teams in the hosting world. I used to work at a big hosting company and we had a team of 50+ people working around the clock to stop fraud ontop of tens of thousands of hours in engineering time to automate as much as possible. It STILL wasn't enough. I can only imagine how much worse it is when you have a free product offering.
Removal of Heroku free product plans
371–380 of 590 posts
Re: Removal of Heroku free product plans
#372Earlier quoted context omitted.
> from spinning up test environments for PRs Hooking up some kind of CI/CD to GitHub through webhooks > storing secret keys Built into GitHub (or an instance of Hashicorp Vault which can be hosted for free) > to monitoring Can run your own Grafana/Promtheus Obviously there's a cost running all of this yourself as opposed to just paying them to do it. Just making sure I wasn't missing something obvious tradeoff wise b…
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.
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?
Re: Removal of Heroku free product plans
#373Earlier quoted context omitted.
Render has pretty good free tier benefits, but no git push render master
Render does have auto deploys from GitHub/Lab so just `git push` is how people use us. Are you using a different Git host?
Re: Removal of Heroku free product plans
#374Earlier quoted context omitted.
managed postgres
Heroku's pg is ridiculously good. I recently wrote a document that demonstrates what Fly's pg is capable of at https://fly.io/docs/rails/the-basics/backup-and-restoring-da... . It obviously not nearly as extensive as Heroku's pg offering, but for some people its enough—for others not so much.
Re: Removal of Heroku free product plans
#375Earlier quoted context omitted.
If you take them at face value that's the reason, personally they've lost nearly all my trust so I'm wary of accepting that as the reason. Also fraud and abuse are not unique to Heroku, every hosting provider with a free tier has to worry about that. This is a case of throwing the baby out with the bathwater as well as showing they don't really care about new developers coming to their platform. In this thread and th…
I agree with most of what you say. The question I have is why would anyone care about new developers coming to their platform unless they had a plan, one day, to monetize those folks?
Removing the free tier signals they can’t compete so they decided to remove something that only costs them money. Removing the free tier might even be a good/right decision, given their circumstances. What I am saying is removing the free tier appears to be them giving up on Heroku. It’s not like I’ve ever heard of someone migrating TO Heroku, especially not with their prices (and what you get for it). $25/mo per 512MB dyno? That’s just insane.
So if they aren’t trying to court new developers and they aren’t compelling as a PaaS to new customers then it seems the only place they can go is down. The lack of investment in the platform has already caused them to shed developers and today’s news will only accelerate that. All that’s left are people who are using it with Salesforce’s other products. Maybe that’s enough to make plenty of money but the Heroku we all knew (and some of us loved) seems to be gone, and that’s sad.
Re: Removal of Heroku free product plans
#376Earlier quoted context omitted.
MBAs have destroyed the US/Europe. How? Outsourcing all the jobs/manufacturing to China. This caused so many knock on effects. Some include an angry unemployed population electing Trump/other populists, the west being caught with its pants down during COVID when things we needed could not be obtained from China...many others as well. Then subsequently after all the manufacturing jobs were outsourced the next thing to…
The lowest grade I got in my business degree was Information Systems. The reason I got that grade is that I made a case for in-sourcing development based on my personal experience, where we provide services for cheaper than consultants, that aligns with OUR business processes. The only answer to any and all business IT questions in non-IT companies is to outsource. The reasoning is that it is considered a support act…
It was so ingrained into their operations and personally I don't think they could attract the caliber of engineer required to implement an in house system better. The lack of good devs in the industry is a massive problem for companies like Colgate. You just won't get the FAANG caliber devs working for a toothpaste company unless you really go way above and beyond in compensation and even then that might still not be enough to get the numbers you need.
My guess is that SAP(or other ERP) is better than in house for a company that has no competitors that have successfully implemented in house. As soon as you have a competitor that can implement in house better (maybe Amazon compared to their competitors?) then the balance shifts and SAP becomes a liability more than an asset. Not sure, just brainstorming.
I left after a year because coming out of an engineering college with a CS degree doing some complex stuff and then having to writing reports in ABAP depressed me immensely and resulted in one of my worst productive years in my career. I was eventually not offered a full time position because I was so depressed that I just did not complete my projects towards the end of the internship. On a positive note, Colgate was very accommodating and they treated me extremely well when I was there. It worked out though as I am much happier today doing Angular/Python dev.
Re: Removal of Heroku free product plans
#377> Open source programs: If you are a maintainer on an open-source project, and would like to request Heroku support for your project, contact the Salesforce Open Source Program office at ospo-heroku-credits@salesforce.com. Both the text version of this email (ospo-heroku-credits@salesforce.com) and the mailto it actually links (ospo@salesforce.com) appear to be invalid. I tried both and got: > We're writing to let yo…
classy! I was just about to write an email too, I guess I won't... yet?
Re: Removal of Heroku free product plans
#378Re: Removal of Heroku free product plans
#379Earlier quoted context omitted.
Why do you think nobody has been able to fully emulate this experience? It seems to me like there’d be a big market for an identical feature by feature Heroku “clone” with a more dedicated (from the outside looking in) team. No more features, no less, just exactly what Heroku did but without the intent to shut down. What’s preventing that from existing?
Installing Dokku [0] is pretty easy on a VPS, and ergonomically it's felt a lot like (a cheaper) Heroku to me (although I only ever used the free apps). I just use the Heroku docs to create apps I can run on Dokku. Now, you need to deploy Dokku so I get how the two are dissimilar, but I wonder what it would look like for a company to try to offer managed dokku instances (perhaps this is already a thing?). [0] https:/…
I just never worried about this with Heroku. I already use the paid tier there for some projects, but the writing seems to be on the wall, so I’m sampling the alternatives. Render is probably where I end up though.
Re: Removal of Heroku free product plans
#380Earlier 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…
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.