Set up development environment with Vagrant

When you join a new company, to start to contribute to the code base, you will need to set up a development environment on your local machine. Most of the time, the team will give you the bootstrap script to do that. But sometimes, that magical script does not exist, and that is the time you know you should introduce the team your bootstrap script. In this article, I shared what I learned while building a script by using Vagrant.