Playing Games at Work

Playing games at work is something I recommend to everyone trying to build a high performing team. A good old fashioned fun gaming session has a number of benefits and creates a great fun culture and friendly atmosphere at work. We recently instigated a gaming culture and we're seeing fantastic results...

Read More

Tripling an Engineering Team in Six Months - Part Two: Planning to Scale

In 2016, after being acquired by private investors, we were given the green light to triple our engineering team as fast as possible. In this article (part 2 of a 5 part series) I dive deeper on how we actually planned the massive task we were embarking upon, the questions we needed to ask, and the important lessons we learned about planning to scale.

Read More

Tripling an Engineering Team in Six Months - Part One: The Background Story

In November 2016 the company I worked for was acquired, injected with cash, and told to 'go faster'. Over the next six months I led a recruitment drive that saw the engineering team (more than) triple. This is a 5-part blog series on that massive recruitment process; starting with the background story that led us to need to scale at such a pace.
 

Read More

Value First, Price Second: How to make good decisions in life (and software development)

When making decisions, jumping to the price as the first mechanism for comparison is a common mistake we all make. Everybody has done it at some point already and I am willing to bet most people resort to price as their default assessment most of the time. I know I do.

Read More

One Task a Day

OTAD (One task a day) is another productivity tip that is a MUST-HAVE for anyone busting their arse on a side project. Whether you are a writer, painter, entrepreneur, singer, musician, programmer, or just planning a holiday, building a treehouse, learning to cook, renovating your house, or some other project in your life. OTAD will help you

Read More