How to fix ‘npm does not support Node.js v14’ error on Windows 10

After attempting to upgrade my version of Node.js on my Windows 10 machine (directly from the Node.js LTS Windows MSI download) I was left with an install of Node.js where I couldn't use NPM. Anytime I tried to use NPM (Node Package Manager) I would get the following error npm WARN npm does not support... Continue Reading →

Simulating 429 Throttling in Microsoft Graph API (SharePoint/OneDrive workloads)

Developing and testing your error handling code is really important to ensure the end product is resilient. I've always found this area to be a bit of a minefield when developing against SharePoint and more recently the Microsoft Graph API. I usually resort to using some software that intercepts the calls being made (e.g. Fiddler)... Continue Reading →

How to avoid downtime during blue/green deployment of service behind Azure Front Door

While Azure Front Door promises to provide resilience and automatic failure over to alternate backends, I've found it a bit tricky to determine how to eliminate downtime when doing blue/green deployments, or if you want to take a specific backend service offline to perform upgrades or maintenance. It appears I'm not the only one: load... Continue Reading →

Simplify taking meeting notes using native OneNote/Outlook integration

This isn't new functionality of OneNote/Outlook but I've just re-discovered it. I'd been using the 'modern' OneNote (Win 10 App that you could get from Windows Store). This once represented the future of OneNote until Microsoft changed direction and re-stated that future investment would be in the original desktop version of OneNote. I've now taken... Continue Reading →

Microsoft Graph Learn Together Event – Join Our APAC Watch Party

What is this event? The Microsoft Graph team (the people that actually make the Graph API) are running a 2hr live streamed event on Learn TV targeted at developers wanting to learn how to build apps using the Microsoft Graph and expedite their journey. Microsoft is running this live stream twice to accommodate different time... Continue Reading →

How to configure URL redirects using Verizon Premium Azure CDN

I'm writing this post not because I'm an expert in CDN configuration but because I found the process of setting up URL redirects using Azure CDN (Verizon Premium) incredibly frustrating due to poor/lack of documentation and examples. In my scenario I had an Amazon Web Services S3 (file storage) that contained installation files for different... Continue Reading →

Outlook Add-in Roaming Settings Behaviour and Shared Mailboxes

Roaming Settings are a feature of the Office Add-in Model (Office.js) and provide a persisted storage object that your add-in can use. The Office Add-in model takes care of storing the settings and making them available as users move onto different devices or different hosts (Desktop Outlook vs Web Browser for example). This works as... Continue Reading →

Create a website or blog at WordPress.com

Up ↑

%d bloggers like this: