• From Senior Manager to Director: A Strategic Shift

    From Senior Manager to Director: A Strategic Shift

    4–6 minutes

    This is the first post from my recently announced series. The promotion from Senior Engineering Manager to Director is more than just a title change. It’s a fundamental career metamorphosis; a shift in mindset, a change in how you create value, and a re-evaluation of your purpose within an organization. I’ve lived this transition, first Read more

  • How I Aced the B1 Telc German Exam Without a Formal Course

    How I Aced the B1 Telc German Exam Without a Formal Course

    2–4 minutes

    Learning a new language can feel daunting, especially one with a reputation for difficulty like German. But what if I told you the secret to my success wasn’t endless grammar drills or stuffy classroom lectures? Earlier this year, I passed the B1 Telc German exam on my first try, and I did it by focusing Read more

  • Building Harmonies: Leadership, Music, and My Next Chapter

    Building Harmonies: Leadership, Music, and My Next Chapter

    2–3 minutes

    The best music is made when every voice is heard. That simple truth resonates deeply with me as I step into my next chapter as Senior Engineering Manager at DistroKid. After four incredible years at Anaconda, I carry forward not just lessons in technology and scale, but experiences in leadership that have shaped me at the Read more

  • Enhancing Performance Reviews with AI-Powered People Databases

    Enhancing Performance Reviews with AI-Powered People Databases

    3–5 minutes

    Why Your “People Database” Needs an AI Upgrade 🧠 In the previous post I wrote about optimizing people database as an Engineering Manager. In this post I will talk about why it needs an AI upgrade! In the world of an Engineering Manager, your “data” is the myriad of daily observations, achievements, challenges, and conversations Read more

  • Optimize Your “People Database”: How Engineering Managers Can Write Better Performance Reviews

    Optimize Your “People Database”: How Engineering Managers Can Write Better Performance Reviews

    3–4 minutes

    As 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

    Design Patterns in Software and Team Management

    2–3 minutes

    Software 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

Trending