I’m not doing that bad am I?

I’ve watched this video a few times and keep getting to the last bit and laughing. Imagine being Cristiano Ronaldo, being able to score 3 goals at the World Cup at the age of 41, and having to convey to others – “I’m not doing that bad, am I?” It’s funny and sad all at the same time – if you’ve ever seen the regimen he follows to still be able to perform at this level, to still be able to beat out younger players, and to still be able to perform. Imagine how many people you work with and

2 months ago

Greg Thomas

The Last 10% of Any Project

The Last 10% of any project is the hardest and takes the longest – mentally – of the entire project. I don’t know how long it will take you or what it takes to complete it. Only you do, all I know is the last 10% can take twice as long as the middle 80% and thrice of the starting 10%. The solution? Find a closer, someone who can take that last 10% over the finish line. They are in short supply, but when you have one, they will make every project succeed by finishing that last 10% that the

2 months ago

Greg Thomas

Storms Expose the Cracks

And then it’s up to you to figure out how you’ll fix them. We’ve all had those repairs that we’ve pushed off because – “we’ll get to it someday”. And then the storm hits, and we think to ourselves – “someday was yesterday”. So now the question is, when is the next someday going to come, because we know the next storm is going to be just as rough.

I Don’t Believe in Focus Time

I don’t get the concept of “Focus Time” in your calendar. I.e., signalling to everyone that this is when I’ll do work because that implies that the rest of the time that I am not working. Meetings have value when done right. Calls have value when done right. Standups have value when done right. Work has value when done right. The goal is to figure out how to stay focused and deliver. Move your meetings around. Select which ones you are going to. Drop the non-value activities. Your calendar can be lightweight but have plenty of focus time.

2 months ago

Greg Thomas

Code Like an Artist

Coding will always be a creative endeavour to me – forever and ever. Use a different Framework. Try out a new SDK. Connect to a new API or MCP Integrate with another platform. Use Dependency Injection. Scope your Agent. Trigger from an Event. Any and all of these can be decided and created in a variety of different ways, and they can all be done creatively and with reckless abandon. Don’t code like a machine, code like an artist.