November 6, 2024

Greg Thomas

Unsolicited Seminars

I get emails from seminars I need to be attending. I’m not sure what drives this need. Many times I feel like responding, but then I worry that it’s going to trigger an upgrade in the mailing lists from “maybe a SPAM” to “attached to a human” and then I’m going to get flooded with even more solicitations for seminars I don’t want to attend. Hello, You have the wrong person, I’m doing great, and things are going well, apart from this random email that came out of the blue thinking I needed help. I’m good, you’re good, let’s call

November 6, 2024

Greg Thomas

Going into the Cave

Do you need to be online? Seriously, do you need to be on Teams all day long? Every now and again when I have a lot of work to do and no need to meet anyone, I go into the Cave. The Cave is where email and messaging is shut off, you go there, you do work and you come out with work done. To go into the cave the following must be true; You answer no emails, no messages, no meetings – that is the importance of the cave. You go into the problem with a cave, you come

November 5, 2024

Greg Thomas

All You Can Do Now is…

The weeks leading up to a big event are stressful. Everyone’s trying to get organized, the lists are never-ending, new items are getting added daily, it can feel like you’ll never be ready. And maybe you won’t, and here is the day, and all you can do now is… Enjoy it, support it, work through it, roll with it, learn from it, and grow.

November 5, 2024

Greg Thomas

Not what they Want, But Definitely What they Need

“I need access to the system to get access to all data.” No. What you need is an endpoint you can call whenever you want to get only the data you need. Customers come to us with needs, in the middle there are always wants and stretching towards what they want (ask for the ocean and get the lake you need). The goal is to separate what they want from what they need but also to give them what they haven’t asked for that they are going to need. Needs aren’t less than the wants, they are what is required

November 4, 2024

Greg Thomas

New Languages, Same Problems

The same development problems, happen irrespective of the languages and platform you use; Delivery schedules Ticket Management Code Re-use Technical Debt API versioning Branching strategies Templates and Re-Use Data Access When we get past those problems, then the game will change.