Heroku: Worth Reading About
If you are not familiar with Heroku, it’s a platform-as-a-service for deploying and running software applications. That sounds so simple, but Heroku was actually one of the first companies to do it, and do it well. Heroku started as a humble tool for building, deploying, and running ruby-on-rails websites, but grew to be so much more. At a time when most people were still deploying their applications by manually copying updated files to a remote server using scp/ftp, Heroku kicked off a generational leap in deployment capabilities for many developers and companies around the world.
For years, Heroku was the industry-standard. The perfect balance between ease-of-use and power for deploying and serving web applications. Their developer experience was (is) second-to-none, and to this day there are many new platforms that claim to be the “Heroku for X.”
Recently, Heroku has been in the news because of a security incident which has prevented a major part of their tool from working for a month now.1
This isn’t a blog post about the demise of Heroku. I still envy the company and think their core product is basically flawless (if a bit expensive). Professionally, I work on deployment and development tools. I love what they’ve done and always strive to achieve that balance of power and simple elagance in my own work.
There’s been a lot of very interesting stories, twitter threads, and blog posts written about Heroku lately due to this incident and the perceived fall-from-grace the product has had over the last few years. Many of these words come from past and current Heroku employees, some of whom I believe are some of the smartest engineers in the industry. This is a collection of those stories. Stories worth reading.
- Heroku: Core Impact (brandur.org)
- I Miss Heroku’s DevEx (christine.website)
- Fly.io: the Reclaimer of Heroku’s Magic (christine.website)
- Why Did Heroku Fail? (matt-rickard.com)2
- Ask HN: Is Heroku Being Sunset? (Hacker News)
- Any Heroku Alternatives? (Jon Yongfook - Twitter)
- How I operated as a Staff engineer at Heroku (amyunger.com)3
Added 18 May 2022:
Comments