How Microsoft 365 Copilot Works: Understanding the Tech Stack Behind the Magic
Learn how Microsoft 365 Copilot processes prompts, grounds data, and generates responses. Essential knowledge for developers building Copilot extensions.
Here you’ll find articles I’ve written on various topics, including Microsoft 365, Microsoft Azure, and related topics for web & cloud developers.
Learn how Microsoft 365 Copilot processes prompts, grounds data, and generates responses. Essential knowledge for developers building Copilot extensions.
Learn how to enhance your Microsoft 365 declarative agent development by adding TypeSpec support to existing M365 Agents Toolkit Azure Function-based projects.
Learn how TypeSpec simplifies creating declarative agents for Microsoft 365 Copilot by replacing error-prone JSON/YAML files with a strongly-typed language.
Microsoft announced the retirement SPFx field customizers in June 2026, eliminating a key extensibility option developers have relied on for nearly eight years.
Learn how Content Security Policy (CSP) in SharePoint Online affects SPFx developers including monitoring violations, how to configure it, and suggestions.
50+ hours across 55+ Build 2025 sessions, distilled: the Agents SDK hitting GA, Teams Toolkit becoming the Agents Toolkit, and the Copilot APIs.
I’m thrilled to announce my new podcast with co-host Julie Turner, focused on full-stack web development! Start listening to the first six episodes today.
Join me in December in Dublin for ESPC 2025! Learn how to get the most value from M365 Copilot when when to use Copilot Studio or using Visual Studio Code!
This step-by-step guide explains how to overcome SPFx production debugging challenges using source maps with a custom webpack configuration and gulp tasks.
What developers really need from the new Microsoft 365 developer program: CDX-like tenants, rich sample data, and flexible licensing options.
We finally got that public statement we’ve been waiting from Microsoft for over a year for - we got an update on the Microsoft 365 developer tenants!
Discover Voitanos’ new student experience—Wave 3 of our updates unifies multiple systems into one login, simplifying life for Microsoft 365 developers.
Discover the best places (and my favorites) to get help with Microsoft 365 development questions, from Microsoft-managed forums to community-driven platforms.
Learn how to ask better questions and get better answers. Tips for developers on crafting effective questions when seeking help from the community.
Join me in Atlanta, GA in August 2025 for TechCon365 to get the most value from your Microsoft 365 Copilot investments with two full-day workshops & sessions.
In this introductory webinar, Microsoft MVP Andrew Connell will show you how Microsoft 365 Copilot works and how to extend its capabilities.
Learn how to set up credential-less CI/CD for SharePoint Framework using GitHub Actions and federated identity, eliminating the need for managing secrets and certificates.
Learn about Voitanos 2.0 This article shares the 2nd wave release in four-part plan for Voitanos 2.0. Learn more about four waves in the Voitanos 2.0 project here:
Microsoft killed free Microsoft 365 developer tenants in January 2024 after abuse. Here’s my pitch: a paid $99-$199 tenant that fixes the abuse problem.
In the latter half of 2024, I delivered the first Build Declarative Agents for Microsoft 365 Copilot live workshop to developers showing them how they can extend Microsoft 365 Copilot. These …
Learn the key concepts, best practices, and a free tool that simplifies upgrading SharePoint Framework projects - plus my own recommendations.
Learn how to customize and extend SharePoint sites with the SharePoint Framework (SPFx) in this upcoming webinar on February 27… and more upcoming webinars!
Teams Toolkit doesn’t support GCC or DoD clouds. Here’s how to rework a TTK project’s tasks, Entra ID app, and yml files so you can debug locally.
Learn how to set up pay-as-you-go billing for Microsoft 365 Copilot Chat on your tenant and start building custom agents without the full Copilot license.
Learn how Microsoft 365 Copilot Chat’s new PAYG consumption model offers developers a more affordable way to create and test custom agents.