Vagrant for Virtualized Development -
Adam Culp
Adam Culp will talk about using Vagrant to create and manage virtualized development environments, making it easier to mirror production servers. Then will lightly cover using Puppet for more advanced provisioning, making the addition of multiple development environments and servers easier and faster. Then will cover other tools helpful to use with Vagrant to make it even easier to use, and follow up with a brief LIVE demo of using Vagrant, Puppet, phPHPet.com, and Composer to get a development environment up quickly. If you're developing and are not sure what these technologies are, this talk is for you. As a developer it's increasingly important to ensure our development, testing, staging, and production environments are as closely matched to each other as possible, alleviating the "can't reproduce it on my machine" excuses. Whether you use 2, 3, or 4 of these environments is of less importance if they are all built on the same "stack" of applications.