Aside from the many technical manuals on our bookshelves, I bet everyone has a few that are more process or philosophically oriented which hold a special place in our hearts. To me, these are the ones we continue to go back to and that have helped develop us as engineers, software, operations, quality assurance or […]
Closing the Deltas Between Development and Production
Who hasn’t heard the classic statements “It works on my machine!” or, “Man that would have been easier with real data!”? In either case, had the development happened in production, problems would have been avoided! Fortunately, in a DevOps world, the walls between production and non-production get broken down making the reality of developing and […]
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. They either missed requirements, wrote inefficient or buggy code, etc. Alternatively, there is something fundamentally wrong with the product or system. The fact […]
Improving Communication Through Autotmation
One of the great traits of an organization that adopts DevOps principles or even just an Agile methodology is that everything, and I mean everything, is more dynamic. While each company will have a different level of fluidity in their processes, Clip Interactive’s source control and deployment processes are very fluid. As such, we attempt […]




