Articles for category: Delivery

January 22, 2022

Greg Thomas

Making Features Hard To Use

It’s not that we intended for them to be hard to use, it just ended up that way. The thing we thought would save the customer time, now takes twice as long. The thing we wanted to be done in one click, now takes three. The golden rule now has multiple variants that have sprung from it. All this to say, your first attempt at getting something right, might not actually get it right. But what matters, is what happens next, on your second, third and fourth attempts, that’s what we want to see.

January 20, 2022

Greg Thomas

To Be Continued…

Remember when you were a kid, you’d be watching Saturday morning cartoons, watching your favourite episode, loving the life out of it. At some point through the episode, you’d start to think – “they aren’t going to finish this, they have 4 minutes left, how are they going to wrap this up?” Then it would popup on your screen – “TO BE CONTINUED…” – and you’d sit there for a few seconds wondering what might happen next. Maybe you’d think about it on Sunday. And here and there the rest of the week, but one thing was for sure. You

What you Need in a Daily Stand Up

It doesn’t matter if it’s remote or in-person, what you need remains the same. Someone who knows the score – someone who knows where the work is in the development stream, what is coming up and what is on deck.  The best people, use data to back the conversation – boards, reports, queries Someone to ask the tough questions – where are you at, are you stuck, do you need help, what’s taking extra time Someone to keep the team on point – conversations about the weekend happen after the standup, respect people’s time, everyone has other things happening in

Out of Memory Exception in Real Life

I think we are all feeling like this these days – taxed, weighted down – trying to do our best, not sure what to start on next because who knows what we are going to have to be working through next. If you’ve never had an Out of Memory exception, it occurs when your code has taken up all the memory on a server and there is nothing left to give back.  I haven’t had this happen in the cloud world but on-premise, I’ve seen it lots. The best thing about being out of memory is you can stop, think

Greatest Hits of 2021

Here are some articles on Software Development Leadership this past year that resonated with people this past year.  I’m looking forward to writing more in 2022. What Successful Software Architects Do What Makes a Great Technical Lead 5 Metrics of Software Leadership Team Leads vs Software Managers The Software Manager Minimum