Articles for category: Leadership

October 16, 2019

Greg Thomas

The Cycle of Change

We can iterate, nimble, agile, push, ship daily and continuously improve as much as we want, but if the team isn’t catching up you’re doing more harm than good. This doesn’t mean you give up, this means you find the breaking points, you find what is holding people back and you zone in on them. Doing the basic math, if they are stuck on Step 1, then you know they are going to be stuck on Step 5, so going ahead to Step 5 will not do them any good. You know that feeling you have in a meeting, when

What Ships Great Products

People. A room of people all engaged, all sharing the workload, all working towards a common goal. A team of people that don’t care what their roles are, only what has to get done. A group of people that are less concerned with individual skillsets but more concerned by what they can do if they all pitch in. We all know it, but we often forget just how we really get there (and how we do it consistently.

October 8, 2019

Greg Thomas

Stop the Memory Questions

No one knows everything about anything and if you work hard enough, you can figure out what they don’t know. For this reason, programming tests in Interviews are a lost cause because what they focus on is the application of memory and not methodical approach to solving something you don’t know. When someone doesn’t know the answer, I want to know what they are going to do to look it up; Google it. Podcast it. StackOverflow it. MSDN it. Slack it. Reach out a peer. Call a friend. All of these pieces are methods to solving problems that are constantly

Always Thank The Team

Because if you’re not, someone else will and when they do, they will no longer be your team, they will now be on this other person’s team. Org charts do not define who belongs to what team, they only define who you report to. We all know whose team everyone belongs to.

September 25, 2019

Greg Thomas

Being On Time

It’s taken for granted that you should be on time. I mean, someone went to the work of asking you to come to a meeting. They booked the room. They put together the agenda. They put everything in place to ensure that the time the team shares is spent usefully and not a complete waste of what everyone is trying to do. So why not be on time for that? If you decide that’s not enough for you and you still want to show up late and not on time, here’s the message you’re sending – “I don’t care enough