PSA: I’m handing in my Microsoft MVP badge
After over 10 years in the program, I’m choosing not to renew my Microsoft MVP award this year. The MVP program has been a huge part of my life and I credit...
After over 10 years in the program, I’m choosing not to renew my Microsoft MVP award this year. The MVP program has been a huge part of my life and I credit...
This week: Handling Legacy User Settings in SharePoint Framework M365 Copilot and the case of the broken license Is the craft dead? You can also...
This week: Deprecation notice: Teams Live Events meeting creation via Microsoft Graph Mastering User Settings in SharePoint Framework Navigating Microsoft...
This week: SharePoint Framework (SPFx) roadmap update – January 2026 Introducing the Microsoft Graph User Configuration API (preview) Apps for shared and...
This week: Microsoft Agent Framework: Using Background Responses to Create an AI Researcher and Newsletter Publisher Empowering.Cloud Community Update – January...
This week: Copilot Memories Copilot Studio Extension for Visual Studio Code Is Now Generally Available Announcing Open to Work: How to Get Ahead in the Age of...
This week:Welcome to 2026, A Growth Year for All of Us Where are all the news stories?! (A discussion about a quiet start to 2026) How to build the organizational...
Microsoft Agent Framework: Giving Agents Contextual Memory Using AIContextProvider Copilot AI Insights (meeting recap) API is now generally available! Get...
This week: General Availability of SharePoint Framework 1.22 – A Major Refresh of the Build & Tooling Experience SharePoint Framework v1.22: What’s in...
I recently built myself a bespoke motivation/accountability dashboard for my running training. It’s one of those projects that I would never have had the time to sit...