webdevelopmentvirtualboxvagranttmuxIf you love automation why is your development environment manual?
<blockquote>The idea is our editor, tools etc will all live on a virtual machine, in which we’ll also setup our application environment - databases, services etc. We can then develop features using the precise environment we have in production, reusing the production scripts.</blockquote>
Another data point. Not sure I agree with editing in the VM, though.