How to set up wordpress on ec2 using puppet and git

Having started out on a Joyent appliance, migrating to Linode, and, finally, to Amazon with a Bitnami stack, we noticed the common pain of manually configuring each of these environments. Bitnami caused us an even bigger headache by being very difficult to update (apt-get doesn't update the bitnami wrapped AMP stack). We decided to get … Continue reading How to set up wordpress on ec2 using puppet and git

Ground Zero: Starting Agile Development from Scratch

One of the most challenging things about introducing Agile in the workplace is that it's not very widespread. People have heard mixed reviews about it's implementations, and are hesitant to exchange the known (no matter how bad it may be), for the unknown. More and more companies, however, are adopting Scrum for their project management. … Continue reading Ground Zero: Starting Agile Development from Scratch

Visualizing Small Batch Sizes with Git

I've recently finished reading Web Operations: Keeping the Data on Time. Written by John Allspaw and Jesse Robins, by far my favorite chapter was Eric Ries' submission for Chapter 4: Continuous Deployment. One of the graphs in this chapter compellingly portrays Flickr's "release early, release often" mantra. This inspired me to start monitoring my own … Continue reading Visualizing Small Batch Sizes with Git