Traits for EMs

Over the years, I’ve had the opportunity to work with many managers, and mentored a few. I was fortunate enough to learn from some great bosses. When I think about it, I feel like there’s no one right way to be a good manager. I realize every manager brings their own personality, strengths, and struggles to the role. The best […]

Achieve More by Meeting Less

Meetings are part of leadership. We need them to align and understand. Yet, we often do it at the expense of action. The success lies in the milestones achieved. In essence,  “Fewer Meetings, More Milestones” philosophy where action is more important.  Don’t get me wrong. Communication is the backbone of any successful team. But let’s be honest, how many times […]

Becoming a Rockstar Engineer

In the software development realm, people often debate about 10x engineers or rockstars. But what does that really mean? How can you become one? There isn’t an easy answer, but I’ll try to explain what I believe it is. Over time, the industry has realized that being a “rockstar engineer” has little to do with producing elegant code or hitting […]