The Complete Software Developer's Career Guide Book Review

The Complete Software Developer's Career Guide Book Review

I was lucky enough to be given an early copy of John Sonmez's second book, The Complete Software Developer's Career Guide his first being Soft Skills: The software developer's life manual The book contains a massive 800 pages, I have…

Transitioning from QA to Development

Transitioning from QA to Development

Last year, I made the move from QA to Development. I had been a QA for a number of years and due to a number of reasons, I felt like I needed a change. While I knew the change was…

Dependency Inversion

Dependency Inversion is a widely used principle in building software today. While it is heavily used, the understanding of Dependency Inversion, Inversion of Control and Dependency Injection are less well known. These three principles and patterns are often spoken about…

Testing Tours

Testing Tours

What are Testing Tours? A “tour” is an exploration of a product that is organised around a theme. You decide on a theme, then navigate and tour around the application to document your theme findings.  Tours are excellent for surfacing…