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 …

Read more

1 day ago

The Complaint Department

Greg Thomas

All complaints are in, and wow, there are a lot. The complaints are easy; anyone can write a complaint about anything. I don’t like the grip on my chainsaw (I know nothing about grips). I wish my car’s cupholders were 3 inches back and could hold 3 drinks instead of 2 (when ordering for the family). Many cool products and inventions come from complaints – watching what people are building with 3d printers to solve the above problems and many more is incredible to watch. You can keep chirping at the Complaint Department, or pick one up and make it …

Read more

2 days ago

Hitting your Pace

Greg Thomas

I run a comfortable 6:30 – 7:00 per km pace. I vary between it, sometimes going lower, sometimes higher (depending on where I am in the run), but generally I’m there in that bracket. The only way it will improve is if each day I show up (giving space for rest days) and work each day to shave off a second here, a second there. The goal is to get below 6 mins consistently, and at first I thought that was a goal that could be done in 2 – 3 months, but I was properly corrected – by my …

Read more

2 weeks ago

The Big Day

Greg Thomas

Big days are the summation of small moments that have all pulled together to make something incredible. Whether it’s weeks, months, or years of moments, all of them come together to create something incredible, so on that one big day it looks like a piece of cake. Big Days look great to everyone else, but to you, they are the culmination of so much work, effort, sweat, and tears. Make sure you take a moment to enjoy it. Want more? Check out my book Code Your Way Up – available as an eBook or Paperback on Amazon (CAN and US).  …

Read more

Filling in Gaps

Greg Thomas

There are some days when my role is to fill in gaps. We don’t have “X,” and no one knows “X”? Looks like I’m spending some time learning “X” today. I have zero complaints about filling gaps, because I think it’s where you can get the best opportunity to learn a new thing and figure out how it connects to everything else you do. It can seem stressful; it’s akin to someone dropping a stack of files on your desk – “Here, figure it out”. That’s okay, we need more of “Here, figure it out”. Want more? Check out my …

Read more

2 weeks ago

Trench Leadership

Greg Thomas

If you’re using AI to help run your team, you’re missing out on the best part of working with a team: being in the trenches with them. I’ve never been able to lead a team and not do coding with them; I can’t do it. This doesn’t mean I’m in there coding 24/7, but if I can take a few bugs off the team’s plate or figure out what some investigation issues, I will gladly do that work. Sometimes it comes in peaks and valleys, but not being in the trenches with the team, it just doesn’t feel like leading. …

Read more

Want more? Check out my book Code Your Way Up – available as an eBook or Paperback on Amazon (CAN and US).  I’m also the co-host of the Remotely Prepared podcast.