June 28, 2019

Greg Thomas

Who does the Heavy Lifting?

This is the question you need to ask yourself when it comes to your team. Who does the heavy lifting when it comes to everything you are doing; Coding Team building Leading Scheduling Managing Planning Testing Requirements All of it and of it – what is the heavy lifting in your profession? In your daily grind, what is it that constitutes your heavy lifting? Are you doing it? Who on your team is doing it? Can more than person do it? Why aren’t they sharing it? If you are the one doing all of the heavy lifting, then you are

June 27, 2019

Greg Thomas

ToDos of our Dreams

We all have that overreaching task list that goes on and on for miles. It’s our list of what we hope to accomplish, what can fit into our dreams, what we are hoping will one day get us there. It’s a long list, a long never-ending list. It’s that list that stares us in the face and makes us think – “oh yeah, I was going to do that, but never did” – should I turf it or actually get to it? My list is long, but I’m chipping away at it, I don’t want to turf anything – turfing

Clearing the Clutter

We all have our own clutter – whether it’s physical or mental – it’s there and all around us. We all understand our own clutter, what goes where, what works, what doesn’t, what mess needs cleaning up, what is organized and what isn’t. It’s different to everyone, what is my clean is your clutter and vice-versa. If what you are doing is working, keep at it. If it’s not, it might be time to clear the clutter – we all need to do it now and again, even our own clutter that we might think is clean, is really, pure

June 25, 2019

Greg Thomas

Releasing the Kraken (Sometimes)

You can call it crunch time, the last push, the final mile, etc, etc – whatever works for you. In the end it is still overtime. Whether it is paid or not is irrelevant. If I pay you time and a half to work 16 hours for the next four months but the third month you will be burnt out with nothing left to give. What you will be contributing to the project will be declining returns as you start to make mistakes you don’t normally make, making the extra pay worthless. After those four months, after you have shipped,

Post Post Feedback

One of the most critical components to feedback is timeliness. You wouldn’t wait two months until after a project has been completed to say to a developer – “the problem is how you coded it, you should have done it this way and used this library, I saw that issue immediately” – that provides no value. It might help them the next time they undertake a similar project, but for when it was needed, the boat has sailed, the opportunity was missed. Feedback doesn’t need to fit into a cycle or a process, it needs to fit into the goal