Have you ever had problems setting up your environment when starting a new project? Does new team members have the same problem when joining the team? These were common problems for us at Aftonbladet and was becoming a bigger and fatter time thief for every month that went by.
The solution? Vagrant; best thing since sliced bread. Imagine joining a project. Just clone the repo, type ‘vagrant up’ in the terminal and bam! Everything is set for you, web servers, PHP installation/config, databases, data syncing and what not.
This is the why, when and how you should use Vagrant when developing your WordPress project. Learn more about this fantastic tool for virtual development environments where I will share our experience about it from working at Aftonbladet IT.