By day I am a slightly eccentric principal engineer living that remote life and by night a father, husband and ... slightly eccentric software developer.
Another option in this space that you might want to investigate is Vagrant which supports (among others) Virtualbox as the VM provider. What vagrant allows you to do is to define the VM setup as code allowing you to create reproducable, consistent development environments that then gives you the benefit of being able to blow away the environment when you wish. Vagrant as a rule starts your VM in headless mode all from the command line.
Another option in this space that you might want to investigate is Vagrant which supports (among others) Virtualbox as the VM provider. What vagrant allows you to do is to define the VM setup as code allowing you to create reproducable, consistent development environments that then gives you the benefit of being able to blow away the environment when you wish. Vagrant as a rule starts your VM in headless mode all from the command line.
Yes that's right. Thanks for sharing it with us. 🙂