September 2025 Live Microsoft 365 Workshops & Cohorts!
Learn SharePoint Framework, Agents for M365 Copilot, and Microsoft Teams AppDev
Learn More - September Live Learning
blurry dot in brand primary color
articles

Articles & resources

Latest news, tips, tricks and resources in Microsoft 365 ecosystem

arrow pointing down in brand primary color blurry dot in brand primary color blurry dot in brand primary color
blurry dot in brand primary color
Leveraging the Webpack Define Plugin in SPFx Projects

Leveraging the Webpack Define Plugin in SPFx Projects

Here’s a post that teaches you a technique that you can start leveraging in your SharePoint Framework (SPFx) projects right away! You know those projects where you have certain values you use in development or testing while others that you use in production? This would include things like …

August 12, 2019

Read now

SharePoint Framework v1.8.2 (and v1.8.1) - What's in the Latest Release

SharePoint Framework v1.8.2 (and v1.8.1) - What's in the Latest Release

Earlier this week, on Tuesday, May 7, 2019, Microsoft released v1.8.2 of the SharePoint Framework (SPFx). A little over a month ago, I wrote about the v1.8.0 release. Since then we had another minor release (v1.8.1) released on April 16, 2019. In this post, I’ll summarize what you can find, …

May 9, 2019

Read now

Mastering the SharePoint Framework - Sprint 16 adds SPFx with Teams, SPA's and Tons of Updates

Mastering the SharePoint Framework - Sprint 16 adds SPFx with Teams, SPA's and Tons of Updates

I’m excited to share this latest update to my course, Mastering the SharePoint Framework for developers. This update, packaged as sprint 16, includes one new chapter and a LOT of updates. When I originally planned out sprint 16, I intended to record a lot of new content. However when the SPFx …

May 4, 2019

Read now

SharePoint Framework v1.8.0 - What's in the Latest Release

SharePoint Framework v1.8.0 - What's in the Latest Release

In this post, I’ll summarize what you can find, and share some additional details I found after spending some time picking apart this latest release of SPFx.

March 25, 2019

Read now

Mastering the SharePoint Framework - Sprint 14+15 Go Live Party Recording!

Mastering the SharePoint Framework - Sprint 14+15 Go Live Party Recording!

Earlier today I recorded an impromptu Facebook Live video for the recent release of sprints 14 & 15 of the SharePoint Framework. Usually, I let people know about these ahead of time but travel the last few weeks has been rough. Add up issues with production targets that were externally …

March 24, 2019

Read now

Leverage Custom Permissions in Entra ID Applications

Leverage Custom Permissions in Entra ID Applications

In my last post, Securing an Azure Function App with Entra ID - Works with SharePoint Framework!, I showed how you can secure a REST API deployed as an Azure Function App using Microsoft Entra ID. This comes in quite handy when you want to secure some custom server-side business logic …

February 20, 2019

Read now

Securing an Azure Function App with Entra ID - Works with SharePoint Framework!

Securing an Azure Function App with Entra ID - Works with SharePoint Framework!

I recently published a new chapter in my Mastering the SharePoint Framework on-demand course for developers that included a section that showed how to call a REST API deployed using an Azure Function App and secured with Entra ID from the SharePoint Framework. When I was working on this chapter, it …

February 18, 2019

Read now

Beware of Declarative Permissions in SharePoint Framework Projects

Beware of Declarative Permissions in SharePoint Framework Projects

Developers can declare permissions in SharePoint Framework projects, but it isn’t a good idea. In this article I explain why and suggest a better approach.

February 11, 2019

Read now

Mastering the SharePoint Framework Sprint 13 Published with over 3hrs of Microsoft Graph & Entra ID Lessons!

Mastering the SharePoint Framework Sprint 13 Published with over 3hrs of Microsoft Graph & Entra ID Lessons!

I’m excited to share this latest update to my course, Mastering the SharePoint Framework for developers. Today’s update, packaged as sprint 13, includes two new chapters and a few updates… and it’s a huge release… the biggest yet adding over 3 hours of new content! …

February 8, 2019

Read now

Enable Jest testing of SharePoint Framework projects in one simple step

Enable Jest testing of SharePoint Framework projects in one simple step

Setting up projects to use Jest, especially to test the rendering of your ReactJS SharePoint Framework projects & use the popular tool Enzyme for testing rendering, isn’t a trivial task, until now!

December 10, 2018

Read now

Testing SPFx Projects Efficiently with Minimal Distractions: Wallaby.js

Testing SPFx Projects Efficiently with Minimal Distractions: Wallaby.js

Learn what I use and how I configure my SharePoint Framework projects to continuously run my unit tests efficiently and minimize distractions so I can focus.

November 26, 2018

Read now

Package Manager Inconsistencies with React & tslint + Workarounds after Updating to SPFx 1.7

Package Manager Inconsistencies with React & tslint + Workarounds after Updating to SPFx 1.7

The latest version of the SharePoint Framework (SPFx) released a few weeks ago, v1.7.0, uncovered a few issues between how the various Node.js package managers work. These issues appear to be rooted in the package tslint and came about with a change in how Microsoft was using tslint under the covers …

November 20, 2018

Read now

bi-weekly newsletter

Join 11,200+ Microsoft 365 full-stack web developers for news, insights & resources. 100% free.

Subscribe to Andrew's newsletter for insights & stay on top of the latest news in the Microsoft 365 ecosystem!

No clickbait · 100% free · Unsubscribe anytime.

    SharePoint Framework v1.7.0 - What's in the Latest Release

    SharePoint Framework v1.7.0 - What's in the Latest Release

    In this post, I’ll summarize what you can find, and share some additional details I found after spending some time picking apart this latest release of SPFx.

    November 12, 2018

    Read now

    Don't freak out by vulnerabilities after running npm install

    Don't freak out by vulnerabilities after running npm install

    I have seen questions since the folks at npm added an automatic scan for vulnerabilities after every npm install. In my opinion you shouldn’t be alarmed.

    November 1, 2018

    Read now

    Mastering the SharePoint Framework - Course update November 2018 (sprint 12 complete)

    Mastering the SharePoint Framework - Course update November 2018 (sprint 12 complete)

    This month’s update on my Mastering the SharePoint Framework course features the transition from one sprint to the next. Sprint 12 Complete I published the final pieces of Sprint 12 this week. This includes a new chapter in the Ultimate Bundle, new lessons in two Fundamentals Bundle chapters …

    October 31, 2018

    Read now

    Mastering the SharePoint Framework - Course Update September 2018 (Sprint-11 complete)

    Mastering the SharePoint Framework - Course Update September 2018 (Sprint-11 complete)

    This month’s update on my Mastering the SharePoint Framework course features the transition from one sprint to the next. Sprint 11 Complete Earlier this week, I published the final pieces of Sprint 11. Two new chapters, the first chapters in the Ultimate Bundle! I also hosted the first …

    September 7, 2018

    Read now

    HowTo: Angular Elements in SharePoint Framework Projects - Two Projects

    HowTo: Angular Elements in SharePoint Framework Projects - Two Projects

    In my last post, I talked about using Angular Elements in SharePoint Framework projects. That post showed how to do this using a single SharePoint Framework Project. In this post, I show you a much better option that uses two projects.

    September 5, 2018

    Read now

    HowTo: Angular Elements in SharePoint Framework Projects - One Big Project

    HowTo: Angular Elements in SharePoint Framework Projects - One Big Project

    In my last post, I talked about using Angular Elements in SharePoint Framework projects. When doing this, you have two options on how you will implement this and in this post, I will talk about doing it in one big project that includes everything. In tomorrow’s post, I’ll show you a much …

    September 5, 2018

    Read now

    Mastering the SharePoint Framework - Course Update July 2018 (Sprint-10 complete)

    Mastering the SharePoint Framework - Course Update July 2018 (Sprint-10 complete)

    In this post, learn what’s new with our flagship course, Mastering the SharePoint Framework, in Sprint 10, and what’s coming in Sprint 11!

    July 6, 2018

    Read now

    npm, Yarn and PNPM: Which Package Manager Should You Use for SharePoint Framework Projects?

    npm, Yarn and PNPM: Which Package Manager Should You Use for SharePoint Framework Projects?

    In the past, I’ve written how I prefer Yarn over npm not just for SharePoint Framework (SPFx) projects, but also for all my Node.js based projects that leverage the npm package registry: https://www.npmjs.org. I wrote that post in December 2016 and things have changed quite a bit since then. …

    June 13, 2018

    Read now

    SharePoint Framework Generator Updated to v1.5.0: Inspecting the Changes

    SharePoint Framework Generator Updated to v1.5.0: Inspecting the Changes

    Yesterday Microsoft released a new version of the SharePoint Framework (SPFx) generator to version 1.5. I took some time picking apart the update and in this post, I will show you what these changes have in store for you.

    June 6, 2018

    Read now

    Microsoft Teams Free 9-Day Email Course

    Microsoft Teams App Development OnRamp

    Free 9-day email course - Microsoft Teams App Development OnRamp Free 9-day email course - Microsoft Teams App Development OnRamp
    Free 9-day email course - Microsoft Teams App Development OnRamp