Microsoft MVP - Office Development

Once again, for the 10th time, I am excited to receive the Microsoft Most Valuable Professional (MVP) award. Thank you Microsoft for this honor....

How I use Stream Deck - Sound and Music

I've been working from home for quite a while, so I have a quality headset that I use for Teams calls. But even quality headphones get...

How I use Stream Deck - Advanced Launcher tips

Just a couple of quick tips for using the Advanced Launcher plugin I discussed earlier...

SPFx in Codespaces - Trust the dev cert

Resolve issues with the development SSL certificate for SPFx when using Visual Studio Codespaces....

How I use Stream Deck - Third-party Plugins

The Elgato Stream Deck comes with a collection of "actions" that are bound to the buttons. In this post, I want to review the third-party plugins...

How I use Stream Deck

Similar to Elio, I have a Stream Deck that I use for general activities, not streaming or game play. I have already configured and hacked a...

M365 Dev Podcast - Infrastructure as Code with Sam Cogan

Sam Cogan (@samcogan) talks with Paul about Infrastructure as Code. They discuss what Infrastructure as Code is and why you want to use it. The discussion...

M365 Dev Podcast - Blazor and Web Assembly with Jeremy Likness

Paul talks with Jeremy Likness about the new .Net-based Blazor technology combined with Web Assembly (WASM) to run code in the browser instead of the server....

M365 Dev Podcast - Fluid Framework with Sam Broner

Sam Broner from Microsoft sits down with Jeremy to cover the lastest information about the Fluid Framework from Build 2020. https://m365dev.link/e207...

M365 & SharePoint PnP Weekly visit

A few weeks back, I was privileged to spend time with Vesa Juvonen and Waldek Mastykarz on the PnPWeekly show. I had a great time talking...

M365 Dev Podcast - M365 Developer Guide to Build 2020

Ben Summers talks with Jeremy to talk about the 2020 Build conference, discussing the Microsoft 365 Developer topics at the show. https://m365dev.link/e206...

Using Visual Studio Codespaces for SPFx development

Visual Studio Codespaces (and its sibling Github Codespaces) offers a cloud-hosted, low-friction environment for writing code. The VSO offering is in public preview, so I gave...

Tips for improving productivity while developing SPFx projects

Over the last few weeks, I have spent part of each day working on an SPFx project. For me, this is the first time doing so on an extended basis, and I found myself repeating many setup steps before working on code. So I fixed that with automation and wanted to share....

The difference between a class and data in the shape of a class in TypeScript

I came across an issue that stems from the way objects behave in JavaScript/TypeScript that is different than the C# behavior. So I thought I...

M365 Dev Podcast - Edge/Identity with Avi Vaid and Kyle Marsh

Paul talks with Avi Vaid from Edge and Kyle Marsh from Identity about the improvements in the chromium-based Edge browser and the Microsoft Authentication Library (MSAL)...