Category: Technical Leadership

  • Decoding Technical Debt: Strategic Approaches for Non-Tech Founders

    Decoding Technical Debt: Strategic Approaches for Non-Tech Founders

    Much like financial debt, technical debt is a burden that can quietly accrue and slowly eat away at your business if left unchecked. For non-tech founders, it’s easy to focus on short-term wins, pushing your product to market as fast as possible—but taking shortcuts can lead to costly consequences down the road. Technical debt, if

    Read More

  • Bugs Happen: A Guide for Founders on How to Avoid Freaking Out (and When You Should Take Action)

    Bugs Happen: A Guide for Founders on How to Avoid Freaking Out (and When You Should Take Action)

    If you and your team are building a digital product, you’re no stranger to the occasional bug that creeps into your development process. It’s annoying, but here’s the truth: bugs are a normal part of the product development journey. Let’s explore some strategies to manage them.

    Read More

  • Deep Work: The Right Mindset in a Distracted World

    Deep Work: The Right Mindset in a Distracted World

    “In a world of distraction being able to focus is a huge competitive advantage” –Taylor Otwell (creator of Laravel) According to best-selling business author Cal Newport and many other field experts, one of the biggest challenges in today’s society is staying focused. Every day, we have countless emails, Slack messages, Whatsapp, Jira tickets, tweets, notifications,

    Read More

  • Engineers Build Solutions, They Don’t Check off Tasks

    Engineers Build Solutions, They Don’t Check off Tasks

    Software engineers thrive on problem solving. So why do we so often give them a list of tasks to check off? I fell into this trap myself, the PMs in my teams used to attend meetings alone, document the requirements and break out tasks for engineers. I told myself we were “protecting” our engineers from

    Read More

  • What does it mean to be a “Senior” Engineer?

    What does it mean to be a “Senior” Engineer?

    Most engineers aspire to be considered “senior”, the title being recognition of their career journey and the value they can add to a business. However, I find there are many misconceptions amongst engineers about what it really means to be senior. In this article I’m going to lay out my perspective on what it means

    Read More