
Join me - M365 Twin Cities - September 2025 for Microsoft 365 Copilot Extensibility!
Join me in Minneapolis, MN September 19, 2025 for M365 Twin Cities! I’m excited to present a session on the Microsoft 365 Copilot extensibility landscape.
Email courses
I love using email courses to deliver simple topics, dripped out anywhere from a few days to upwards of 10 days! Here you'll learn about the FREE email courses I've written and published under my company, Voitanos.
On-demand video courses
On-demand video courses are my preferred way to teach. Here you'll learn about the courses I've authored & publish under my company, Voitanos.
Prior to launching Voitanos, I published my video courses through Pluralsight. You can find those courses listed here as well.
All publications & learning resources
From time to time, I create learning resources for clients, including Microsoft. Here you'll learn about all these resources.
This includes articles, books, code samples, tutorials, and Microsoft Learning modules.
About Andrew
Book a 1-on-1 Call
Book a 1:1 call with me to discuss web/cloud developer topics about Microsoft 365, the SharePoint Framework, or Microsoft Teams.
Got a question?
If you've got a question about one of my articles, or a technical question, please read this first.
Contact me
Here you'll see the different ways you can reach out so we can connect!
Here you'll find articles & other useful resources. Enjoy!

Join me in Minneapolis, MN September 19, 2025 for M365 Twin Cities! I’m excited to present a session on the Microsoft 365 Copilot extensibility landscape.

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

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

Compare M365 Copilot and ChatGPT from a developer’s perspective. Learn key differences in security, data handling, and customization options.

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.

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

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.
Code. Deploy. Go Live. is a podcast …

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.

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’ new website redesign - part of a major rebranding initiative, marking Wave 2 of changes to better serve Microsoft 365 developers.

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.

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.

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.