The great codeship.com’s Florian Motlik writes a superb tutorial on building virtual machines with Vagrant and Packer. Being able to swiftly build virtual machines is something I find essential for development, test, staging, and deployment.