Once, people used the word genius only when describing someone who really was a genius. Someone with extraordinary intellectual and perceptual capabilities. Today every parent uses this word to describe their, likely ...
The transition from programmer to Team Lead or Software Manager can be a difficult one. One week, you're in your cubicle cranking out masterful code, and the next, you're managing a whole ...
DevOps is fast becoming the winning strategy needed to accelerate the continuous delivery of exceptional software without sacrificing quality and cost efficiency. With its focus on better communication, collaboration and feedback within ...
Recently I replied to an article "DevOps Cuts Out The Middleman" that excoriated Middle Managers as a cancer. I commented that I disagreed. Nicely, I was invited to make further comment as ...
We’ve all been there. You stare at an application that was built over the last four or five years. You look at the code, which is ugly, full of all sorts of ...
This is Part 1 of a series on DevOps with a purpose by Matthew Selheimer, Chief Technical Evangelist and SVP of Marketing at Houston-based ITinvolve. Unless you’ve been living under the proverbial rock these ...
More and more organizations are using distributed testing teams yet many are hard pressed to know how to manage teams that may be separated by thousands of miles away or on another ...
Cloud computing is a paradigm shift in how applications are delivered, developed, and managed. Because of this, Information that was available in the IT operations infrastructure may no longer accessible or available, ...
Continuous Delivery (CD) is a software strategy that enables organizations to deliver new features to users as fast and efficiently as possible. The core idea of CD is to create a repeatable, ...
The Kanban software development methodology is getting a lot of attention as of late, particularly for its ability to enable DevOps. Some organizations are even going so far as to move from ...