I think it's still pretty friendly to hobbyists (throw up a quick Flask app for a demo, etc), but it's probably no longer very friendly to 'get everything for free'ists (like 24/7 compute, >512MB ram, etc).
The benefit to me of using something like Heroku is not because I get more CPU/RAM than an equivalently priced Linode instance - the value is in not having to manage a Linode instance at all.
I'd also argue that git-pushing to Heroku is still a lot less friction than dealing with docker images or chef/puppet scripts.
Also, once I started accumulating projects on Heroku, I appreciated the consistency across maintaining, managing, and deploying those projects.
Meanwhile every time I'd deploy a new project to Linode, I'd use a different deploy script/strategy as I'd learn slightly better ways of doing it. It's much more annoying to do maintenance on my Linode projects I haven't touched in 6+ months, and it turns out I usually don't have the energy to re-credentialize in the idiosyncrasies of each sideproject, so they languish.
Comments
I think it's still pretty friendly to hobbyists (throw up a quick Flask app for a demo, etc), but it's probably no longer very friendly to 'get everything for free'ists (like 24/7 compute, >512MB ram, etc).
The benefit to me of using something like Heroku is not because I get more CPU/RAM than an equivalently priced Linode instance - the value is in not having to manage a Linode instance at all.
I'd also argue that git-pushing to Heroku is still a lot less friction than dealing with docker images or chef/puppet scripts.
Also, once I started accumulating projects on Heroku, I appreciated the consistency across maintaining, managing, and deploying those projects.
Meanwhile every time I'd deploy a new project to Linode, I'd use a different deploy script/strategy as I'd learn slightly better ways of doing it. It's much more annoying to do maintenance on my Linode projects I haven't touched in 6+ months, and it turns out I usually don't have the energy to re-credentialize in the idiosyncrasies of each sideproject, so they languish.