Google App Engine also seems like a good place for a hobby app. More constrained, but Heroku is not really that much more flexible compared to totally free-form architecting.
"During the beta period you’ll only get an informational email. In the future, we will force exhausted apps to sleep until they have been idle for at least six hours of the past twenty-four hours." -https://devcenter.heroku.com/articles/dyno-types#dyno-sleepi...
for a toy _app_, if it's not up 24/7 it's pretty worthless
Running lots of experiments is always good (hobby or otherwise), and I'm very happy to see Heroku still embracing experimentation. But it hurts your experiment when you tell someone to visit a site and they click away after a few seconds of a blank page.
Is there any work going into speeding up the wakeup time?
I am looking to migrate a few of my hobby projects to the Heroku $7/month tier and try that for a few months as a test.
I am happy with their new pricing scheme - seems fair all around.
I've quit buying domains for a lot of my "hobby" apps cuz $12 a year is wasteful
That said, for testing and stuff for personal use only the 18h deal is fine (although technically trolls could just go around calling random heroku instances every half hour, burning through the awake-time on free instances). And I can understand that they want to limit free usage.
And of course Redhat OpenShift still gives you three apps for free ;)
However the convenience of using something like Heroku can be underappreciated. I once lost data (docker data volume) on my Digital Ocean instance because I was too lazy to set up backups. With Heroku (and their Postgres service) I wouldn't have to worry about these "administration" stuff, and focus only the idea and the app ... which is exactly what I enjoy doing.
Though it closes the loophole for "free" apps which were keeping their dynos alive by being pinged frequently; now free apps can only be awake 18 hours a day, and go to sleep after 30 minutes inactivity.
But the $7/month hobby tier should make up for that, right?