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

Three Proven Ways To Enable a DevOps Culture

To deliver customer value rapidly, it's important that developers and operations work together closely. There are certain traits of organizations which make it either harder or simpler for both to collaborate. In this post, I want to show you three examples which make DevOps simpler. Shared Infrastructure Awareness is one of the key factors to … Continue reading Three Proven Ways To Enable a DevOps Culture

Selenium Testing in the Cloud with Sauce Labs

One small comment for Matthias, one giant leap for our testing infrastructure. In my last post about anti-fixes, I expressed my reservations about selenium test automation. Matthias mentioned the companies Sauce Labs and Cloud Testing maintained virtual test server farms so that I wouldn't have to. Here's why Sauce Labs made my choice super easy: … Continue reading Selenium Testing in the Cloud with Sauce Labs

PivotalTracker: The Simple Steps To Start a New Project

PivotalTracker is a great tool for organizing your work. No matter whether you work mainly in software development, operations, or in a shared DevOps environment, PivotalTracker keeps you up to the task. Over the last couple of years using it, we've seen some patterns for setting up projects and organizing stories with tags. Start And … Continue reading PivotalTracker: The Simple Steps To Start a New Project

Chef: RVM + Ruby Enterprise Edition as Default Ruby

The opscode chef bootstrap installs Matz Ruby on the node automatically. There are cookbooks for installing ruby enterprise edition on a node, but they create a separate Ruby "universe" on your box: You will have to be very careful how you install gems to make sure they are used by either the default Ruby or … Continue reading Chef: RVM + Ruby Enterprise Edition as Default Ruby