Developer Support

Advocacy and Innovation

What’s In A Name?

Productivity and efficiency (pronounced developer happiness) are hinged on reducing one's cognitive overhead; if I have to stop what I’m doing to process why something is the way it is, there's a chance that the design was flawed. Norman Doors exist everywhere; let’s get rid of them a name at a time.

How To Detect Unsupported Browsers Under a Blazor WebAssembly Application?

I recently ran into an issue where running a Blazor WebAssembly application under unsupported browsers would simply get stuck on the loading page. Whereas older browsers are supported under the “Server Side” model, it would be a much better experience to present the user with a more meaningful indicator that the browser is not supported.

Maintain projects with different SharePoint Framework versions using Azure Container Registry

Azure Container Registry (ACR) is a managed Docker registry service based on the open source Docker Registry 2.0. ACR is the ideal choice if you want to have standard images for all of our developers, shared images with our continuous integration (CI) processes, and manage everything from a single platform and provider.