Recent Posts by John Coggeshall

ZF2 Modules, Services, and Events

In this post, we are going to explore a few design patterns and architectures that reach into the heart of any ZF2 based application: The ServiceManager, the EventManager, and the Module architecture.

Read More

Virtualization for developers, Part 3

Welcome back to the third and final part in our series on creating dynamic, version-controlled virtual development environments using Vagrant, VirtualBox, and Puppet. In this post we’ll focus on the final piece of our puzzle, which is using puppet itself to provision your virtual environment exactly to your specifications.

Read More

Virtualization for developers, Part 2

Welcome back! In Part 1 of this series we introduced you to Vagrant, a powerful tool for creating virtual environments of all flavors for development purposes. When we last left off we had configured Vagrant using the Vagrantfile and brought up our virtual environment based on an Ubuntu 12.04 image. In part two, we are going to now start automating the configuration of the virtual environment itself.

Read More

Virtualization for developers, Part 1

Note: Here’s another great community post. This time, John Coggeshall covers how to get started with virtualization.

Read More
Subscribe to our Blog