appears! First task: install the app locally “Use the documentation they said, it will be easy, they said” What about this new technology I know nothing about?
feature X is not working on my machine” • Older dev: “Oh, that version is not compatible with the app. Install v1.4.5” • Elder dev: “Also, your configuration file is outdated, we changed X setting months ago”
between your virtualisation software and you Use you command line to start, stop and reboot your virtual machine Don’t worry about settings, Vagrant configures them for you
app They have the same software as production Same configuration and settings Redistributable; edit it and package it again Lighter than other VMs (less than 4GB) 21
production? Vagrant has the same machine version for you Install your app, dependencies and modify the proper settings there Package your own Vagrant machine and distribute it over HTTP
can be destroyed and rebuilt in a matter of minutes Perfect for noobies and new developers Also for experimenting, editing and pretty much doing whatever you want with it