Deliver for a Company or Deliver for yourself

When delivering work for a company, you are a part of the cog, you are a piece of the delivery, you are a component of what someone is up at the front of the room with powerpoint in hand where they might call you out expand on a topic. When you are delivering for yourself, you are the engine, you are living the topic and you are calling yourself out each and every day. Want more? Check out my book Code Your Way Up – available as an eBook or Paperback on Amazon (CAN and US).

June 26, 2020

Greg Thomas

Code to Draw

I track all of my blog ideas in Trello, mainly because I can use it from any device and if I have a thought on the spur of a moment, I can easily add a card and move forward with it. I’ve had this one topic of coding being akin to drawing for a long time. For the past 4 years I’ve been dabbling in learning to draw (or re-learning). I didn’t start from any great talent, so I’m pretty much starting from the bottom and working my way up. Over the past year I’ve been putting in more effort

What do you need me to build?

In starting work on a new feature, story, use case, issue, etc, etc – there is generally some point where you are going to get confused. Perhaps it’s a new requirement, perhaps its a new concept you’ve never heard of or maybe, despite all the time that’s been invested, it’s written in such a way as to not evoke clarity in what you need to work on, there is one simple question which will give you what you need. “What do you need me to build?” If the answer is not an immediate, direct response, there is a problem –

June 24, 2020

Greg Thomas

Writing Features as Challenges

Whenever we write requirements, we start off with a great big vision that we want to achieve. This is great in theory but when people read it, especially if they are mid to end of the release and work is not going well, they instinctively push it aside for – “nice to haves”, “if we can get to it”, “maybe next sprint”. But if we switch our mindset and instead write our features as challenges we want to hit – we change our frame of reference to something we want to attain. Can we implement a chatbot for simple issues

June 23, 2020

Greg Thomas

It all comes down to Priorities

If you’re constantly forcing your team to hop between priorities and shiny objects, chances are your team will never get anything accomplished. Not for lack of trying but for lack of direction. The job of a leader is to keep the team’s eye on the goal, on the prize, on the delivery. Any external influences coming in are the Leader’s job to handle and keep off the team. And if you’re worried about your team not delivery enough “things”, remind people that they are instead focused on delivering that one “thing” that you wanted done right, correctly and the best