Stop Fretting

Perhaps it is because we’re approaching another year’s end, or your coach asked you to list your next challenges. Whatever it is, you suddenly feel as if you “don’t have enough” problems. As ridiculous as that might read, that is something I often hear—even if those speaking don’t put it exactly like that. When things […]

Pushover Leadership

It might sound quirky, but something I frequently see is how tech executives who are passionate about their roles and worked hard to get them then go on to essentially give up on their independence and agency. Some start their roles like that, and others slowly morph into it. Either way, it is a poor […]

Task Forces

One of software’s strong points is that it is innately… well… soft! You know what is quite more rigid, though? The makeup of the organization creating it. People are a lot less malleable to change than code is. Therefore, we often miss out on opportunities. There are times when pulling your sleeves up and shuffling […]

If Not Now, Then Never?

As an industry, I think we’ve gotten too lazy and wasteful. Even teams with great leaders and talented engineers seem to have become dull and content with churning out average work. That’s partly why the current economic conditions are causing so many companies to quickly shed significant chunks of their workforce. It’s a wake-up call. […]