I've always been fascinated with the technology concepts presented on Charles Stross book Accelerando, artificial cats, downloads of consciousness, nanotechnology, etc. but of all of them one got my particular attention; Manfred Marcx glasses. Glasses? What's so special about the glasses? Well this are not an ordinary pair of glasses,...

The opinions expressed here represent my own and not those of my employer. Recently there has been much debate over if Magento Connect should allow encrypted extensions and if so in what shape and form. The following post is my honest, uncensored opinion about the whole situation, please read the...

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...