March 15, 2024

Greg Thomas

The Challenge of Simplicity

In everything, we always say – “Keep it Simple” because that’s what makes it happen. Take out all the complexity, and all the noise, and boil the problem down to the simplest of elements. Move forward. Look up. One line at a time. One word at a time. The challenge with simplicity is that we don’t always see the result from that simplicity and get frustrated that we’re not where we’re supposed to be and what we’re supposed to be doing – when in fact we are.

March 14, 2024

Greg Thomas

How to Handle the Wrong?

Great you screwed up. You did something wrong. You made a mistake. Now go try again – that’s the only way you’ll figure out how to turn the wrongs into rights. If you stop after one wrong, you’ll never get to where you could be right.

What do you Get from your Status Meetings?

If it’s “not much” – chances are they aren’t as good as they should be. If you are the one running them and that’s your answer, I’d put a pause on them now.  Of all the people in the room, you’re the one who needs to be getting the most from those meetings and if you’re not, well there is a big, big problem. And if you don’t know what you need to get out of them, chances are your team doesn’t know either. You don’t need a meeting that gets you nowhere, you need value and this isn’t giving

Always Be Challenging

In sports, when you challenge a player, you aren’t committing to them, you’re staying with them, you’re in front of them, you’re protecting your side and doing nothing else. You’re an obstacle, something they need to work through, someone they need to break through to get to their goal. Outside of sports, challenging is the same thing, you’re always pushing, always trying new things, always poking, always working, always breaking in. If you’re not, you’re waiting for people to come to you, and that’s no challenge.

Scaling your Development Team

Growing Teams isn’t easy. Growing development teams while having to deliver releases is an endeavor in its own category that is always met with – “I don’t want to onboard new people while I have a pile of work to get done” – which is completely understandable. We always default to scaling by people, headcount, and numbers – and yet there are other ways to scale as well – Process, Growth, Minimalism, and Skill.  I wrote about this a while ago here.