Articles for category: Growth

November 20, 2019

Greg Thomas

Status Meeting Replacements

An Open SLACK Channel. A OneNote shared with everyone. A Basecamp project that everyone can post to. A Google Doc that everyone fills in. A text file that everyone updates. A conference call where people jump on if they have a problem but don’t need to attend if they don’t? There are so many options available to you and your team that can solve the problem you are having with people not attending status meetings on time, not having anything of value to say, not needing to hear what others are saying, having problems logging in and on and on

November 19, 2019

Greg Thomas

Serious Technical Debt

I live in a city where a certain LRT implementation has gone off the rails. It’s not going well. One day it will recover, but until then, all the problems we are currently encountering will continue as we all hold on for the growing pains that are sure to come with it. That’s where Technical Debt hurts us – not in the code being old, obsolete or hard to maintain – but in the people, the team having to use it. A local radio show host made the suggestion that we all as developers have one faced with a hill

November 18, 2019

Greg Thomas

AI Go Boom

If you’re looking for an example of AI going rogue, you don’t have to go far, you only need to look at Apple and Goldman Sach’s recent problems with their Credit Card Scoring. And let’s not forget Microsoft’s Twitter AI Bot. Is AI bad? No. But like anything, like humans, delivering to the one, to the few, to a group, to a company is a significantly different proposition then delivering to a province, a state, a country, a world. We as humans cannot do it overnight, no matter how much data you throw our way, we simply cannot process it,

November 13, 2019

Greg Thomas

Learning the Next New Thing

Learning something new will never go away. Your industry will change, the people will change, the path you are on will change, everything will change. You will never be done learning. It doesn’t mean you have to spend a full day at work and then another full day in the evening learning to “stay on top of things”. It does mean you need to realize there is a path to get to what you learn, how you plan it is up to you and as long as you are learning you are probably doing more than most in your industry.

November 5, 2019

Greg Thomas

First Steps

First steps make second steps possible. Start walking, then you can run. Code before you compile. Learn before you teach. Read someone’s work before you ask questions. Work on your problem before seeing other’s help. Say thank you before your welcome. Try before you give up. The first step is always needed before you get to the second, it’s the hardest to take, it’s the one we hold back on because the second step looks that much easier. That’s because someone took the first step to get there.