Designing the Right SharePoint Search Topology for Production SPSE Farms

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.

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