Category: Work
When Too Much Info Takes a Toll
One time I unintentionally disclosed too many technical details to a customer during a project update. I started talking about implementation specifics, technology stacks, and abstract…
Don’t Give Up: Taking Control of Your Career and Finding Fulfillment
I had a nightmare last night. I was stuck in my old office job, surrounded by the same dull faces, attending pointless meetings, and listening…
Software Development: Let’s Bring Back The Golden Age
In the stone age of computing (aka the 80s and 90s), software engineers were select, highly skilled individuals. They took pride in their work and…
To Delegate or not to Delegate, That is the Question
“You need to delegate“–we often hear this advice. But more often than not, this is something that should raise a red flag. When I was…
The Biggest Issue with Junior Developers–and How to Fix it
The quality of their code? Nope. The performance of their code? Try harder. Their lack of experience? Nah, that’s not it either. The number one…
The Surprising Power of Doing Nothing
I don’t know when and why we first started to feel guilty about doing nothing. It seems like such a natural and necessary part of…
No Need for Managers?
I started working as a software developer about 25 years ago. It was at a time when the industry was still in its early stages,…
The Magic of Entrepreneurship
The power of creating something from nothing: there’s something magical about taking an idea and turning it into reality. It’s like opening your chakras–a powerful…
Stop the Bull***t!
I cringe whenever I see job titles like “Digital Transformation Leader,” “Agile Coach” or “Lean Six Sigma Master Black Belt.” It seems that organizations are…