PinnedPublished inManagement MattersThe Software Manager MinimumYou’ve been writing code for years (possibly longer) and have been promoted to Software Development Manager (or all its variants of Senior…May 19, 2021May 19, 2021
PinnedThe New Remote Leader (It’s Okay)There is a lot of guidance out there about everything you need to be doing as a remote leader. And a good portion of that is good. The…Apr 16, 2020Apr 16, 2020
Why your Team is Skipping your Daily StandupStandups have become a way of life — not only for software teams but everyone else — they are the checkpoint on the day as to how we are…7h ago7h ago
Your Software Release is LateIt’s going to happen, if it hasn’t happened, it will happen. Despite all your best efforts, despite the herculean efforts of your team…Apr 231Apr 231
How to Lead in the Bad TimesDid I say Leading in the Bad Times was easier than Leading in the Good Times? I lied, it’s harder. Actually, I don’t know if that’s true, I…Apr 16Apr 16
How to Lead in the Good TimesThere is a statement or perhaps quote, that anyone can lead in the Good Times, because hey, they are good and whatever you do that could go…Apr 14Apr 14
Software Planning for DevelopersNot every developer is a planner, not every planner is a developer.Apr 14Apr 14
Resetting your ExpectationsI’m not going to achieve all the goals I have in my lifetime. I used to keep adding goals to the buckets but now I find I’m taking them…Apr 9Apr 9
How To Derail Your Next MeetingThis sounds like an invitation to anarchy, but it’s not. Sometimes you need to pull the brake and take the train in a different direction…Apr 7Apr 7
Signs of a Bad DesignI was on a trip recently when I came across an intersection that I had no idea how to explain; it simply boggled my mind.Apr 2Apr 2