1. Add Microsoft Clarity to your NextJS App

    I recently tried to add Microsoft Clarity to a website and came across an unexpected (and hard to diagnose) issue. We will get to that in a minute, but let me start by walking t...

  2. 11 Ways to Optimize Cloud Spend

    (Opinions and guidance are wholly my own.) Both Microsoft and AWS publish pillars of “good” cloud architecture in their respective Well Architected Frameworks. These frameworks...

  3. Implementing OAuth PKCE Flow with Azure Active Directory

    This page is intended to be a set of steps and notes on implementing a custom PKCE Flow with Azure Active Directory. I'll share links, useful functions, and lessons learned. Eve...

  4. Adding Site Analytics with Google GTag

    There are a few key components of a personal website that need to be set up right out of the gate. Initial pages, styling, standard deployment and a custom domain are all great...

  5. Adding a Custom Domain to my Azure Static Site

    RIP Google Domains. Don't follow these instructions anymore :) Every site you visit on the internet is served to your computer by some web server with its own long confusing IP...

  6. Creating a Blog with Gatsby and GitHub

    As a Cloud Solutions Architect at Microsoft, I have the priviledge of working on wide variety of interesting projects and exploring cutting edge cloud technology. My role involv...