The Ruby on Rails Tutorial taught me about Heroku, a service for hosting web applications. Your app is running on Amazon Web Services, but Heroku handles all the management and administration of those machines. We just have to focus on our code. It was recommended by the Ruby on Rails Tutorial because it made hosting Rails apps on live internet servers super easy, so we could focus on learning Ruby on Rails and not on AWS administration. And it didn’t cost us anything at the time, as we were able to run on Heroku’s lowest performance free tier.
But that free tier disappears on November 28th, 2022. This is disappointing but not a surprise after Heroku was acquired by Salesforce. Many startups have generous free trials to build up a customer base and prove demand for the product exists. With this proven demand, those startups are acquired by new owners who demand they get serious about making profits. This happened to Cloud 9 IDE, which I played with back when it was free, but that free tier disappeared after it was acquired Amazon. It happened to Ruby on Rails tutorial, which was free but its parent organization Learn Enough Society has since been acquired and everything is now behind a paywall. This, by the way, is one of the reasons I’ve stopped working on micro Sawppy. I had been building my open source Sawppy rover in Onshape because there was a free tier, but they’ve been making it harder and harder to find. After Onshape was acquired, I knew it was only a matter of time before the free tier disappears entirely. I’m looking for another accessible CAD solution for future Sawppy, but that’s a topic for another day.