Having looked at a number of projects in my lifetime, I always come across classes named something like "CustomerService" with similar variations (usually in the same project calling each other) ranging from "CustomerProvider / Helper /Manager / Store / etc...". So, I wanted to come up with a solution to the problem...Learn More
Every developer goes through the scenario of pushing out a dodgy release to production at least once in their career. Some of us have also experienced a burn so bad it's got our heart pumping as we diligently try to figure out what's wrong whilst having the entire senior management team standing behind breathing down our necks and wanting updates … that’s not a memory you gonna loose anytime soon!Learn More
This is a quick guide on how to split unit tests into different categories to decrease the time it takes for your CI build to run. The categories can be used...
Last year I was placed in a situation where I had to migrate from a legacy platform (and I mean legacy) developed in Java with a MySQL database backend to an...
Security is becoming more front and center for developers as large organizations such as Sony, Ebay and even our NHS are being hacked. Having looked on the i...