Software Engineering Leadership Communities
I receive a number of requests through this blog, in my workshops and through Level Up, a curated newsletter for leaders in tech about connecting …
I receive a number of requests through this blog, in my workshops and through Level Up, a curated newsletter for leaders in tech about connecting …
Double-loop learning is one of the most powerful leadership tools I draw on. Too many leaders don’t draw on double-loop learning. I can tell because …
I have heard so many misconceptions about leadership and being a leader. One of them, in particular, is that being a leader is something someone …
A long time back, I read Multipliers: How The Best Leaders Make Everyone Smarter by Liz Wiseman. It’s a great book worth reading for any …
I’m stunned to have met several people in my career who proudly say, “I have never read a [technical/leadership] book.” I certainly acknowledge information is …
As a leader, you have many resources as your command. But there is only one which you cannot replace. Time. With the right conditions, you …
A lot of first-time leaders say yes too frequently. They say yes to every request or interruption. They say yes because they want to please …
“There are only two hard things in Computer Science: cache invalidation and naming things.” — Phil Karlton Introduction In today’s tech organisations, you find 2 …
Difficult times, by definition are never easy. Uncertainty, stress, tensions and emotions run high, making it more difficult to focus and to know how to …
Our industry is infamous for confusing terms. Roles in software development are a good example. Titles like Architect, Tech Lead, Team Lead and Engineering Manager …