This blog post is an extension to my previous blog posts on tools for good software design and tools for good software design, part II, as such I’m not giving it a full bump in the part number In the previous posts I mentioned six principles: “KISS” principle, and the importance of keeping things simple “Single Responsibility” that really helps […]

Read More →

Along with the company’s awesome decision to “move from Ruby to Node.js”, we (the almighty DevOps) were introduced to a great challenge: create a full CI process. Within that process we had to implement an easy to use deployment tool, we then decided to use: GitHub is a web-based Git repository hosting service Jenkins is an automation […]

Read More →