Ask HN: Save developer time by automating setup?
With a new technology stack, it could be the better part of a day or two (think Ruby on Rails and MongoDB for Windows). When it's a stack I'm very experienced on (say Linux, Nginx, Play Framework, MongoDB), my local setup is quite short (maybe 5 minutes or so) but I still spend a couple of hours or more setting up a new server from scratch, buying a domain, setting up A records, etc. There's also another issue with my local machine becoming a garbage bin with all sorts of DBs, frameworks and IDEs.
Somehow, I feel setting up your machine is a "solved" problem, since I always find my answers on one of the StackExchange sites. I've toyed with building a platform where, in a few seconds, you would have a private VM ready with your chosen stack setup and a new project created with all the right configuration. The only problem is that you would need to code on the VM (in a cloud IDE or through a terminal)
Do other developers on HN also think of this as a problem? Or do you see any allied problems (like getting a new team member to setup everything just right)? Or would a platform that automated setup not be worth your while to use?