Articles
Here you'll find articles & other useful resources. Enjoy!
Previous Articles

Extending Microsoft 365 Copilot: Declarative Agent Alternative to Copilot Studio
The overlooked middle-ground solution for Microsoft 365 Copilot extensibility: declarative agents offer powerful capabilities beyond Copilot Studio without custom code.

Live Microsoft 365 Learning for SPFx, Copilot, and MS Teams
Announcing live Microsoft 365 development learning options for on the SharePoint Framework, Microsoft 365 Copilot, and Microsoft Teams in September 2025!

Microsoft 365 Copilot vs ChatGPT: What M365 devs should know
Compare M365 Copilot and ChatGPT from a developer’s perspective. Learn key differences in security, data handling, and customization options.

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.

How to Add TypeSpec to M365 Copilot Declarative Agent Projects
Learn how to enhance your Microsoft 365 declarative agent development by adding TypeSpec support to existing M365 Agents Toolkit Azure Function-based projects.

TypeSpec 101: Building Microsoft 365 Declarative Agents
Learn how TypeSpec simplifies creating declarative agents for Microsoft 365 Copilot by replacing error-prone JSON/YAML files with a strongly-typed language.

Microsoft retires SharePoint Framework field customizers
Microsoft announced the retirement SPFx field customizers in June 2026, eliminating a key extensibility option developers have relied on for nearly eight years.

SharePoint Online's Support for Content Security Policy
Learn how Content Security Policy (CSP) in SharePoint Online affects SPFx developers including monitoring violations, how to configure it, and suggestions.

Microsoft 365 Full-Stack Developer's Recap to Build 2025
I spent over 50+ hours watching 55+ sessions, keynotes, & reading announcements to gather what Microsoft 365 full-stack developers should know from Build 2025.

Code. Deploy. Go Live. - A Podcast for Full-Stack Developers
I’m thrilled to announce the launch of Code. Deploy. Go Live., a brand-new podcast focused on full stack web development! After months of planning and preparation, we’re ready to drop our first six episodes.
What is Code. Deploy. Go Live.?
Code. Deploy. Go Live. is a podcast …

Join Me @ ESPC in Dublin in DEC 2025 - M365 Copilot Dev
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!

How To Debug SPFx Solutions in Production Using Source Maps
This step-by-step guide explains how to overcome SPFx production debugging challenges using source maps with a custom webpack configuration and gulp tasks.

Microsoft 365 Developer Program Tenants: Questions + Wishes
What developers really need from the new Microsoft 365 developer program: CDX-like tenants, rich sample data, and flexible licensing options.

Microsoft 365 Developer Program Status - April 2025
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!

Voitanos 2.0 - Voitanos Learn: New Student Experience
Discover Voitanos’ new student experience—Wave 3 of our updates unifies multiple systems into one login, simplifying life for Microsoft 365 developers.

Where to Ask Microsoft 365 Developer Questions For Help
Discover the best places (and my favorites) to get help with Microsoft 365 development questions, from Microsoft-managed forums to community-driven platforms.

Developers - How to Ask Good Questions When You Need Help
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 - TechCon365 - Atlanta, August 2025 for Microsoft 365 Copilot Dev
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.

SharePoint Framework CI/CD with GitHub Actions & No Creds!
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.

Voitanos 2.0 - Realizing the New Brand with a New Website
Learn about Voitanos’ new website redesign - part of a major rebranding initiative, marking Wave 2 of changes to better serve Microsoft 365 developers.

Microsoft 365 Dev Tenants: A Paid Model Could Save Them
Microsoft halted free 365 developer tenants in January 2024, leaving devs stuck. Should they offer a paid option? Explore a proposal to bring them back securely.

Build Declarative Agents for Microsoft 365 Copilot - Live Workshop - March 2025
Voitanos is excited to announce open enrollment for the next live online workshop on Building Declarative Agents for Microsoft 365 Copilot, March 12-13, 2025.

SharePoint Framework Project Upgrades and Versions Guidance
Learn the key concepts, best practices, how to use a free tool that simplifies the upgrade process for SharePoint Framework projects, and Andrew’s recommendations.

How To Configure TTK Projects for GCC Development & Testing
Learn how to configure Teams Toolkit projects for GCC environments by removing Azure and Microsoft 365 dependencies, enabling testing and debugging with a local development.