Engineering, Leadership, and Life

Page 22 of the latest articles.

9 min read

Leading Self Managing Teams

When I first started leading teams, I thought being a good manager meant being everywhere. I felt like checking every ticket, joining every status update and so on. I got exhaus...

6 min read

Cracking Coding Bottlenecks

In software development, we obsess over component benchmarks and algorithmic complexity, chasing milliseconds latency and BigO wins. But, time and after time, I’ve found that th...

6 min read

Quick Reflexes in Decision Making

Decisions rarely wait for me to feel ready. I’ve lost count of how many times I wished for more data, more clarity, more time but the world kept moving anyway. The art of making...

4 min read

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, "Fe...

3 min read

The Metamorphosis of Iron Mike

Just like everyone else, I know Mike Tyson for his performance in the ring. I got into martial arts, so I watched videos of Mike. While enjoying him knocking boxers out, I start...