Articles for category: Growth

April 25, 2017

Greg Thomas

You Need to Shake Up Your Game

Pick your sport of choice today, now find your favourite athlete. Now watch them, watch them closely – watch what they do when they are on offense, what they do when they are defense, watch how they react to the plays coming at them, watch how they run the plays with the rest of their team. What do you notice?  What do they all have in common across any sport? They don’t do the same thing over and over and over again.  Sure one might have a great jump shot, but it doesn’t mean they don’t try for the layups to

April 24, 2017

Greg Thomas

Clean Out the Clutter

Whether it’s the physical or mental – when we work in clutter – we never achieve our best work. Think of an athlete, a soccer player, trying to pass on a field littered with garbage – they can’t setup a pass because the ball keeps bouncing off of a garbage can and going the wrong way. Now think of your office, books and manuals strewn around the floor and on your desk while you try to focus on what is in front of you?  It’s a little hard when you have 17 sticky notes around your monitor with things you

April 20, 2017

Greg Thomas

The Primary Pain Point

You can’t deploy to Production because you didn’t fill out these forms. You can’t use this library because it goes against our standards. You can’t change that code because we don’t know what impact it will have. Some sample issues you probably hit as a developer that reveal themselves to be the problem. But they aren’t the problem, they are the symptoms. And you won’t always recognize them as the symptoms and not the primary pain point until you’ve gone through the fire a few times, taken a step back thereafter and looked at what the real problem was from

April 19, 2017

Greg Thomas

Write Software is the Opposite of Running

Here’s how. When we Start Software – We can’t wait to begin, the project is all new and shiny and full of so many possibilities. Running – Getting up is a pain, we know it’s good for us, we know we should do it, but it’s so hard to get going. In the Middle Software – Things have become muddled, there is so much work to do, we’re not sure how it’s going to get done, but we keep on plowing through. Running – The end seems so far away, we have a stitch in our side, but we’re not