You know by now that Code Inventory is something of an obsession with me. Like it or not, most of us, whether developers or sysadmins, work in a service industry. It's fast and furious, and we don't have time to build features that nobody wants. With sufficient test coverage, there's no code that can't be … Continue reading Code Inventory and Tracking Releases
Tag: git
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