-

Optimize Your “People Database”: How Engineering Managers Can Write Better Performance Reviews
3–4 minutesAs an Engineering Manager, your core function is to empower your team to do their best work. This is a lot like a database administrator ensuring a database is running smoothly. Just as a database stores and retrieves information, you as an EM need to store, process, and retrieve information about your team’s performance. The key to… Read more
-

Design Patterns in Software and Team Management
2–3 minutesSoftware engineering design patterns are like blueprints for solving common problems in software development. They represent proven, reusable solutions to specific challenges, helping developers write more maintainable, flexible, and efficient code. Similarly, patterns for engineering managers (EMs) are like management blueprints that provide a framework for handling recurring people-related challenges. Both sets of patterns offer a common… Read more
-

From Perfect Plans to Real Progress: The Power of Taking the First Step
2–3 minutesWe’ve all been there. You have a great idea, a new project to start, or a big goal you want to achieve. But instead of jumping in, you find yourself stuck. You’re convinced you need the perfect plan, the perfect execution, and a guaranteed perfect outcome. You want to have everything figured out before you… Read more
-

Going Public with my Engineering Leadership Playbook
2–3 minutesTL;DR I’m about to drop a series of posts on leadership, team structure, and career‑level transitions. In this teaser I’ll explain why I’m sharing my story and give you a sneak‑peek at the first three pieces you can’t miss. What’s the Hook? I’ve spent the last decade walking the tightrope that sits between being a senior engineer and… Read more
-

Boosting Team Productivity Through Communication
3–5 minutesCommunication is crucial in every aspect of life and work. In a remote work setup, we don’t see each other in person. Hence every form of interaction, casual or formal, boils down to visual communication (video, audio) or message based communication (slack, email). It is necessary to have effective communication in the workplace to build… Read more
-

How to Navigate Hierarchy and Authority to give Effective Feedback
2–3 minutesIn this post, I continue discussing effective feedback strategies following my previous post on mentoring to give feedback. Clarify Your Role, Then Deliver the Feedback Step What to Do Why It Matters Identify your stake You’re the one who’s blocked, so you’re entitled to raise the issue. Ownership drives action. Seek a mediator if needed… Read more
Blog
1–2 minutes




