Lessons learnt: Leaving an organisation

In my experience, leaving an organisation is a big deal. Given the amount of time we spend at work, we ultimately end up spending more time with our colleagues than our loved ones! If you’ve been with an organisation for a while, you’ve probably worked hard to establish…

Good Engineering Manager / Bad Engineering Manager

During my daily commute into the office, I like to alternate between reading the newspaper and a good book. Lately I’ve been reading a book entitled “The Hard Thing about Hard Things” by Ben Horowitz. It’s a great insight into the trials and tribulations of running your own…

I'm Contributing to a Smashing Magazine Book - A Career On The Web

I am proud to say that I have been involved with and contributed to the latest Smashing Magazine book entitled A Career On The Web: On The Road To Success, this book provides a number of tips and best practices to guide you through the different stages of the job…

Slides - Interviews: Stand out from the Crowd

I've spent a lot of time in interviews during my career as a software developer. Whether it involves being interviewed, or spending time interviewing new candidates, the career searching process has always interested me. I recently wrote an article for Smashing Magazine which talked about the different steps that you…

The "ideal" sprint length

Many organisations today use Scrum as a framework for managing software projects and developing applications. As a certified ScrumMaster, I have been using Scrum for over five years and have seen it run in many different companies. When implemented correctly, I have seen that Scrum can be extremely successful. However,…

The Five Whys

I've been reading a book called the Lean Startup recently. It is filled with great advice and the Lean Startup is basically a business approach that aims to change the way that companies build and launch new products. Whilst reading the book I came across a chapter that dealt with…