I read a post recently which was supposedly about where Leadership should spend time. It embodied everything I think is wrong with corporate leadership today. TLDR, the claim was that if I, as a leader, are constantly managing under-performers, I’m not investing in the people who are actually driving the business forward. Leaders who find…
New Year, New Goals, New Strategy
2025 has been an interesting year for me. After a long time in essentially the same company, suddenly I’m loose in the wind. Traumatic as the change has been, it’s really pushed me to sharpen my sense of self, and that has value. I spent years scaling up at a professional level, starting from coding…
Color of Winter
Today in the northern hemisphere it is the Winter Solstice. In many cultures, the Winter Solstice is a time celebrated with family gatherings and feasting, as we celebrate the shortest day of the year and the knowledge that the days get longer and presumably better once we’re past this nadir. There’s a Chinese saying that…
(AI) Tools don’t make products. Strategy makes products.
Unless you live under a rock, you’ve been hearing and seeing a lot about the introduction of AI into software development processes. I’ve seen it happen myself – the impetus can come from both developers wanting a better way to automate drudge code conversions as well as upper management wanting to reduce headcounts. AI-assisted software…
Managing multiple remote engineering teams for fun and profit
COVID-19 drove many workers home, and now many companies are trying to reel those same workers back to the office. Is this smart? Answer: (as always) It depends. I’m going to talk a bit about this today from the point of view of software evolutionary pressure, rather than the more common (but perhaps more important)…
Beginning & Project Management
Beginnings are always the hardest thing to do, in life as in writing as in projects and products. So here I am beginning my blog on technology and project management with an article about beginning. There are 3 components to good beginnings. The first, trite as it may sound, is to begin. The impetus to…