Thoughts & Theories

Opinions are my own and do not reflect my employer.

  • Exercising my Product muscle with 'Africa-Travel'

    I’ve always enjoyed the idea of working with people to achieve a goal. Enabling talented allies to do the best they can. Be it a reliable team member in highschool volleyball, or a support champion in League of Legends - there’s something that gets me passionate about working with a group of fellow humans and working towards an objective. As...

  • Enabling GitHub Advanced Security as a required check with a GitHub Merge Queue

    If you’re looking to enable GitHub Advanced Security in one of your critical repos where you have Merge Queue enabled, this quick post is for you.

    At the time of writing this blog, making your GitHub Advanced Security checks “required” in a repository where Merge Queue is enabled will break your merge queue.

    If you are already familiar with the...

  • GenAI - Setting Expectations

    So! You’re either evaluating or have started using a generative AI tool for your work. Or you’ve just heard everyone talk about how amazing ChatGPT is and you’re sick of it. If you wanted to use a generative AI tool, how are you supposed to use it exactly? Should you even be using a tool for ___ task?

    I’ve been...

  • How can I measure the effectiveness of GitHub Copilot for my Enterprise?

    GitHub Copilot is a great tool that can be used to improve the productivity of developers, and with GitHub experimenting with new ways of boosting productivity and developer experience through AI, it is likely that Copilot will be used more and more in the future.

    However, as with any tool you are purchasing for your business, it is important to...