The default SharePoint search topology gets you up and running quickly. For production farms, deliberate design choices around component placement, high availability, and crawl isolation are what turn a functional search deployment into a resilient one. This post explains all six search components, when to use a single SSA vs. dual SSA, and how to design the right topology before running a single script.
SharePoint
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
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
Building Premium SPFx Web Parts with an Enterprise Skills Pack
I packaged my SharePoint Framework (SPFx) guidance into a reusable **skills pack** that any AI editor (GitHub Copilot, OpenClaw agents, ChatGPT, Claude Code, Kiro, Cursor, Antigravity, etc.) can use to build **enterprise-grade, premium web parts and extensions**. This post walks through each skill, why it exists, and how to use them in your day‑to‑day workflow. #skills #spfxskills #spfx #sharepoint #codeeditor
🧠 Modern SPFx Development with v1.22.2, Heft, and Docker
SharePoint Framework 1.22.2 introduces a major modernization by replacing the legacy gulp build system with Heft from the RushStack ecosystem. In this post, we explore what’s new in SPFx 1.22.2, why the move to Heft matters, and how to use a ready-to-run multi-architecture Docker image to build, serve, and develop SPFx solutions consistently across Windows, macOS, and Linux.#SharePoint #SPFx #SPFx122 #Microsoft365 #Heft #RushStack #Docker #DevOps #WebPart #SharePointOnline #M365Dev
🤖 Work IQ and Copilot Studio: Building Intelligent AI Agents Without Reinventing Context
Copilot Studio enables AI agents, but Work IQ gives them intelligence. Learn how Microsoft’s Work IQ layer provides context, memory, and governance for enterprise-ready AI agents.
Creating and Managing SharePoint Agents in Copilot Studio
Create and manage SharePoint Agents easily using Copilot Studio. This step-by-step guide walks you through requirements, setup, data source configuration, publishing, and real-world automation examples for HR, IT, and project management teams.