As the product manager of a high-growth startup, my role has evolved quickly over the past four years. When we started the company, in a garage along one of the […]
Leadership Role in Adding Test Automation to Existing Environments
Leadership is the foundation for all agility. I’ve written elsewhere extensively on a model that works well for the new environment in which we find ourselves: the need for tens […]
Untapping the Potential of DevOps, Part 3: Keys to Success
Over the course of this series, we’ve talked about some of the common mistakes we have seen organizations make as they either launch or continue their journey into the world […]
How to Become a Great Engineering Manager
I wrote recently about the attributes of a 10x software engineer and a 20x one. Consequently, I received a few comments suggesting I create a similar list for engineering managers. […]
‘Not My Problem’: A Big Problem for DevOps Teams
Not my problem (NMP) – (n) 1. a statement, or position, of apathy expressed by those who perceive they are external and unaffected by a negative predicament. While sometimes warranted, […]
DevOps Chat: Aruna Ravichandran, Co-Author, DevOps for Digital Leaders
Our first podcast of 2017 is with Aruna Ravichandran, co-author of DevOps for Digital Leaders. Of course when not authoring books or helping financially challenged but gifted students attend college, […]
Enterprises still struggle to leverage IT as a tool to innovate
When trying to build great organizations today, it’s no longer sufficient to simply be agile enough to respond to meet today’s market demands. No. While that may have been good […]
DevOps Leadership Series: Compliance, Testing, and Rugged
This past week, I headed to London for the Rugged DevOps event, where I had the chance to catch up with a few more industry thought leaders. First, […]









