Posted by | Sep 01, 2017

Software development is a weird and wonderful world – on the one hand we are working to innovate, excite and transform; on the other hand, we also need to develop a consistent, robust and stable product.