SharePoint migrations fail at the firewall — not because admins skip the checklist, but because no one ran an actual test from the right source server to the right destination on the right port. This post provides a config-driven, role-aware PowerShell toolkit that tests every required port across your SPSE farm, remediates blocked paths automatically, and produces an HTML report your infrastructure and security teams can sign off before the cutover window opens.#sharepoint #microsoft #sp2019 #spse #migration
How to Audit SharePoint Workflows Before Migration (SP 2013 & Nintex)
SP 2013 workflows break silently after migration. Learn how to run a farm-wide audit with PowerShell — classify every workflow by platform and build your remediation plan before cutover day. #sharepoint #microsoft #sp2019 #spse
Getting Started with @microsoft/spfx-cli: Scaffold Your First Project in Seconds
@microsoft/spfx-cli replaces the Yeoman-based SPFx generator with a single npm install and a scriptable spfx create command. This tutorial walks through installation, all 17 available templates, and the full path from install to npm run build. #spfx #m365 #sharepoint #microsoft #spfx-cli
Why Microsoft Is Retiring Yeoman: Introducing @microsoft/spfx-cli
Microsoft has published @microsoft/spfx-cli, a new open-source CLI designed to replace the decade-old Yeoman-based SPFx generator. This post explains the four structural problems that drove the decision and what the new tool means for SPFx developers today. #spfx #m365 #sharepoint #microsoft #spfx-cli
Scanning for Large Files in SharePoint Before Migration (and Why It Matters)
Large files are one of the quietest risks in a SharePoint migration — until a restore window blows past estimate. This post shows how a CAML-based PowerShell scanner inventories your farm by size bucket before migration day, so nothing surprises you at execution.
SharePoint Farm Inventory Before Migration: PowerShell Guide
Most SharePoint migrations that stall during cutover share one root cause: someone moved databases before they had a complete picture of the farm. This post walks through three PowerShell scripts — 1.DB_List.ps1, 2.DB_Health.ps1, and Get-SPInventoryReport.ps1 — that give you a defensible, documented inventory baseline before any migration work begins. Run these first. Everything else moves faster because of it.
The Complete Guide to Migrating SharePoint 2019 to SharePoint Subscription Edition
SharePoint 2019 extended support ends July 14, 2026 — after that date, Microsoft issues no further security patches. This guide covers the complete five-phase migration path from SP2019 to SharePoint Subscription Edition: discovery, validation, preparation, cutover, and post-migration sign-off. Built from production migration experience, with PowerShell scripts mapped to every phase.
Selective SPFx Builds in Multi-Web-Part Repos with spfx-selective-build
Tired of one unfinished SPFx web part breaking the build for everything else? This article shows how spfx-selective-build helps you isolate a single web part with its shared code, slim down tsconfig.json, switch package profiles safely, and restore your baseline files after every run. #pnpweekly #spfx #sharepoint #m365
From Skills Repo to npx Installer: Making SPFx AI Guidance Easier to Adopt
This follow-on post explains how @sudharsank/spfx-enterprise-skills turns an SPFx skills repo into a practical npx install experience, with full support for generic installs and guided support for other AI hosts. #githubcopilot #sharepoint #spfx #aieditor #vscode #claudeskills #antigravity
From Prompts to Pipelines: A Practical Guide to Role-Specific Agents, Runtime Agents, and Hybrid Workflows in GitHub Copilot CLI
Learn the difference between role-specific agents and runtime agents in GitHub Copilot CLI, the pros and cons of each, and how to build a practical hybrid workflow that is reusable, executable, and provable. #GitHubCopilot #CopilotCLI #AIAgents #DeveloperProductivity #SPFx #SoftwareEngineering #DevTools #EngineeringWorkflow