Vagrant is great for various reasons. One of them is that you can describe, version and share your virtual development environments as code. By doing this, you can make sure your setup and the one of your colleagues are identical, which avoids “works on my machine” bugs and discussions. Or it helps you to be able to develop two projects without having to fiddle with configs, for example if you wan