Doin’ DevOps
Why Continuous Integration Doesn’t Work
Continuous integration is easy. Download Jenkins, install, create a job, click the button, and get a nice email saying that your build is broken (I assume your build is automated). Then, fix broken ...
Walgreens reminds us to keep our database healthy
It's clear that the super app you developed with your team, is really something, and it has high chance to be the "Bread and butter 3.0", but are you prepared for the ...
COBOL: Completely Obsolete But Omnipresent Language
The programming language COBOL is a nuisance, something everyone wants to get rid of; however, I’m about to advise you to learn it. It might be a gold mine. The IT world ...
A Culture of Trust
Trust is by far the most critical element of a DevOps culture. It is also the most difficult to achieve. IT was not built for trust. The silo structure that is common ...
Moving to DevOps in a traditional enterprise
Introduction One of the challenges of introducing DevOps in the setting of a traditional (i.e. siloed, waterfall etc) Enterprise is where to begin. It's certainly something I wrestled with alongside the CTO ...
The Double-Edged DevOps Job Title
Last month at GWO in Atlanta I met Nathen Harvey with Chef. I liked his DevOps presentation, "DevOp With Me!", especially how he used "Walk This Way" by Run DMC and Aerosmith ...
Meet Infrastructure as Code
Maybe you have already heard the terms "Programmable Infrastructure" and "Infrastructure as code". But even if you have not, if you are interested in DevOps it's something you need to know. Most ...
DevOps and The Goal
Reading, “The Goal” was a pivotal event in my career. More than a decade ago a friend of mine who was an operations professor at Georgia Tech told me it was his ...
Don’t Be Afraid of the “R” Word
It seems that many people are afraid of the word refactor. I think in many cases, if someone admits they need to refactor, it means they either didn’t do their job right. ...

