Recently I've been collecting a large collection of git shortcuts, tips and tricks. The following commands have been tested on linux and some of them will required a recent version of git. I expect that many of you will find them useful as much as I do. So let's get...

Docker has taken the DevOps community by storm and is rapidly changing the ecosystem towards distributed architectures, and in case you haven't heard about Docker here is the quick definition: Docker is an open platform for developers and sysadmins to build, ship, and run distributed applications. And while Docker brings...

The adapter pattern also referred as the wrapper pattern, I find that wrapper is a more fitting name since it describes clearly what this pattern does; it encapsulates the functionality of a class or object into a class with a common public interfaces. In software engineering, the adapter pattern is...

Now that Magento2 beta has been officially released, you are probably wondering what the hell are Service Contracts and more importantly why the hell do you need them. But before we jump into the nitty-gritty of service contracts let's get this out of the way: Yes, Service contracts are nothing...

What to watch this week, Lauren Rother from PuppetLabs give us their best practices to write best practices. A great set of recommendations for writing and mantaining your best practice documentation. Writing best practices documentation is definitely an art, but that doesn't mean a little science can't help us along....