Articles for category: Drive

Learning for the Team

When leading a team, there are things you need to learn so your team can have someone to talk to and bounce ideas off of. You don’t need to have all the answers. You are not meant to be an expert. You are meant to be there for your team. You are meant to take that “new” thing you learned, apply everything that you know, and provide an opinion on how they could solve a problem. Sometimes, that’s why you might need to do some learning for your team, even if you’re not the one doing the actual work. Queue

1 week ago

Greg Thomas

AI RecursiveTechDebt

Right now, when working with AI-generated code, I’m trying more and more to focus on architectural thinking: what if what comes next is a small bug that I or someone else needs to fix? Small bugs don’t need an entire app flow to be regenerated; it’s a small change, a quick PR, and off we go. That’s the benefit of a strong architecture – you make the change where you need to make it and not all over the place. If you have a framework for building services that works, AI inherits that infrastructure and leverages it, expanding it and

2 weeks ago

Greg Thomas

AI Rest

When my chainsaw gets too hot, I give it a rest and go off for a bit, then let it cool down before doing more work. After all, I don’t want the motor to overheat and then have to buy a whole new one and have it cost even more. Does the same apply to our AI interactions? Let AI go to town for a bit, but then put it on pause over lunch so it can cool down and come back at it? Or do we keep expanding infinitum so it is always online, all the time, consuming everything?

2 weeks ago

Greg Thomas

Trends on Trends

Last week I was scrolling through social media and found this cool video of a guy on a kayak, tons of camera gear, catching a fish, and cooking it on the kayak. Each time it got more elaborate with what he was cooking. Then my feed popped up with someone else doing it, with a different take on the trend; they were on a jetski, zipping around and doing the same thing. Then I saw more posts that flipped the trend a bit more, as each person had to take their crack at the trend. But in the end, there

Too Much To Do

Overload today? Not a bad problem; tomorrow you might not be. What is your “too much,” and someone else’s “too much” might be completely different, and as a result, we have different levels of what being overloaded is. It’s not good to have “Too Much To Do” all the time; that’s a sign you need help, and the team needs to grow. But in the short term, it’s a sign people trust your opinion and thoughts and want to see more from you. Don’t let that opportunity slip away.