I must confess I arrived to the vagrant party pretty late. But, the cool thing about vagrant, is you can get up and running really quickly, making it an ideal tool in the delivery process for the seasoned and uninitiated alike.
After using vagrant for a while, I wanted to do more with it, but didn't have the time to figure it out. So when Mitchell Hashimoto released Vagrant Up, I was curious. I grabbed the kindle copy, and I am glad to say, I wasn't disappointed. Chapter 7 where he delves into plugin development was the real seller for me. Within a couple of hours, I had written a plugin and got me thinking about other possibilities. Even though a reasonable knowledge of ruby is required, the author goes over the internals with an easy-going style. I definitely recommend this book to anyone involved with DevOps, automation or the software delivery process.