Why is IT Like Plumbing?

I offended someone one time by referring to systems administrator as plumbers. I certainly meant no offense…after all, can you imagine life without plumbers?  Furthermore I was considering myself in that category, as after all I am a systems administrator as well.  Anyways, even though it was a couple of years ago, sorry. I still […]

Is The Cloud Right For Your Organization?

One of the biggest buzzwords in industry right now is, of course, “The Cloud”. But for all the positive marketing hype, I see just as much negative pushback, especially from the older IT crowd. For example, I see this meme (or some variation thereof) a lot: There’s no cloud, it’s just someone else’s datacenter. My […]

Who DevOps the DevOps?

There is a strategic problem I’ve been wrestling with lately. It’s really just a question, albeit a complicated one. But I have really looked far and wide and been unable to find any good answers to the question, or even many people addressing it or even thinking about it. So to understand the question, let’s […]

Security: A Common Sense Approach

Security Doesn’t Have to be Hard Security. Even just hearing the word can make any IT engineer wince.  In most big enterprise environments, when you think “security” you think about that compliance engineer who every month brings you a list of vulnerabilities they found that you need to fix by next month.  Inevitably, some portion […]

What Makes a Good Software Developer?

A lot of people think that the best developer is the brilliant person who can crank out tons of bug free code. That person who can sit by themselves, come up with amazing algorithms and solutions to problems, and then get all that code deployed and working. In a lot of cases this is correct, […]

Agile Development and Schedule Estimation

You can have fixed time and variable scope, or variable time and fixed scope, but a product owner can’t pick both. Lately, I’ve heard this quote several times.  At first, it makes sense. A product owner/stakeholder can either tell the team the requirements, and the team can then define the schedule.  Or the product owner […]