So, you're using Vagrant, and maybe you've even read my earlier post on it, but your Vagrant box doesn't have everything you need. Or maybe it has too much, and …
A few years ago, my team took the task of designing and writing a new (and fairly large) web application project that required us to work collaboratively on features, deploy …
In the realm of DevOps, automation often takes the spotlight, but nothing is more ubiquitous than the monitoring. This blog post explores what DevOps monitoring means and how it can …
The challenges of DevOps--a cultural change, learning new technologies, and making a big-picture impact for a software project team--are possibly even more challenging in contract work. In this blog post, …
This post is the latest installment in a series aimed at helping organizations adopt DevOps.Some say that DevOps is a method; others say it is a movement, a philosophy, or …
The workflow of deploying code is almost as old as code itself. There are many use cases associated with the deployment process, including evaluating resource requirements, designing a production system, …
Environment parity is the ideal state where the various environments in which code is executed behave equivalently. The lack of environment parity is one of the more frustrating and tenacious …