What is your approach for throwing up quick scripts/apis/web pages, and be able to support different languages (node, go, rails). Seems a bit overkill to create a new environment for each item with something like Heroku. I am thinking a VPS (+ Docker?) but would love to know how you go about this.
Most of my throw-away projects are entirely frontend, so I just clone my static-site generator* – just a grunt tool that’s more flexible than Jekyll for my needs – and push the results to a new GitHub repo to be served by Pages. All repos are then available at eswat.ca/<repo-name>. Easy.<p>* <a href="https://github.com/eswat/cektop" rel="nofollow">https://github.com/eswat/cektop</a>
It depends on the project. I tend to go with a digitalocean vps managed through cfengine3. I have a default template that I can set up quickly and change to match what I need.