People

  • Before you lead: honest questions for aspiring managers

    So you’ve spent years honing your craft as an individual contributor (IC), and now you’re considering a transition to a leadership position. The appeal is obvious: greater influence, more responsibility, and a unique chance to shape your organization’s trajectory. However, stepping into a lead role comes with challenges that aren’t always highlighted in the job


    Read more ﹥

  • Managing time as an Engineering manager

    Every Engineering manager knows the feeling: you wake up already juggling a thousand thoughts, your calendar is a battlefield, and Slack notifications seem endless. It’s a chaotic yet rewarding role, one where the pressure to deliver is only rivaled by the satisfaction of seeing your team succeed. In 2024, my days as an Engineering manager


    Read more ﹥

  • Getting it right: security awareness program on a budget

    Introducing a Security Awareness program is becoming increasingly important for organizations as the cybersecurity landscape changes rapidly. This undertaking becomes even more challenging if the security team is new to the organization and operates on a limited budget. In this blog post, I share my experience implementing a security awareness program enriched by extensive research


    Read more ﹥

  • Is my business secure? First look at the SAMM framework

    Security is becoming more important for businesses operating in an increasingly complex landscape of cyber threats and data breaches. Small businesses often don’t have the advanced security measures and resources that larger enterprises possess, making them particularly vulnerable targets for cyberattacks.  A breach can result in significant financial losses, reputational damage, and legal liabilities, which


    Read more ﹥

  • Short review: “Search in Plain Sight”

    Priceless find Someone posted a recommendation for this book on one of the LeadDev Slack channels. I always considered recruiters partners rather than merely a “resource”, so I became interested in the book as a way to learn more about that world. It promised to show recruitment from within, and then I discovered that it


    Read more ﹥

  • Planning with confidence: high-level estimates in software projects

    In the complex world of software engineering, high-level estimates play a critical role in guiding project planning and resource allocation. Engineering leaders often find HLEs daunting due to inherent uncertainty, pressure for commitments, potential scope changes, blame games, and the challenge of conveying complexity to non-technical stakeholders.  Based on my journey, this blog post explores…


    Read more ﹥