New Course Lessons on React Hooks + Fluent UI React for SPFx
Learn about the exciting updates to my Mastering the SharePoint Framework course - new lessons on React Hooks and using Fluent UI React in SPFx solutions!
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!
Learn about the exciting updates to my Mastering the SharePoint Framework course - new lessons on React Hooks and using Fluent UI React in SPFx solutions!
Join me for an upcoming webinar and learn about the different extensibility points in Microsoft Teams that developers can use to build robust solutions!
Join me, May 2024, in Orlando, Florida for the Microsoft 365 Community Conference to learn Microsoft Teams app dev in my workshop and breakout session!
Customers are starting to ask about migrating SharePoint Add-ins after Microsoft announced retirement plans. In this article, I answer some common questions.
Discover new payment options (Apple Pay, Google Pay, and payment plans) and expanded access to Andrew’s monthly office hours for Microsoft 365 developers.
In this article, I answer some of the frequently asked questions I’ve received about a new service from Microsoft 365 - SharePoint Embedded.
Build document-centric apps in this step-by-step tutorial with SharePoint Embedded. Leverage SharePoint’s document libraries & more Microsoft 365 capabilities!
SharePoint Embedded, a new service from Microsoft 365, enables the creation of document centric apps with a custom UX but using SharePoint for document storage.
It is essential to understand what Adaptive Cards are & get a brief introduction to Adaptive Cards and how to create them for your applications.
This is the definitive guide to the Microsoft 365 retirements announced in 2023: SharePoint Add-in model, SharePoint 2013 workflows, and Azure ACS.
Instead of assuming that Power Apps is the only way to build apps for Microsoft 365, it is worth considering the option of creating a Microsoft Teams app.
Explore the process of choosing the right Microsoft 365 app. This is the decision tree I consider for SPFx web parts, SPAs, and Teams Apps.
Curious about sharing code in SharePoint Framework projects? Explore the advantages of npm packages over SPFx library components!
Learn the implications of the SharePoint Server SE 23H2 feature update for SPFx projects. A downgraded SPFx & bad guidance on customizing projects.
Learn what I found while picking apart the latest SharePoint Framework (SPFx) release, v1.18. Two big upgrades & one huge change for ACES!
Subscribe to the newsletter & join 8,000+ fellow full stack developers for insights, guidance and keep up with the latest news on Microsoft 365 & Azure!
Learn why Microsoft 365 devs avoid automated testing from a survey. Learn how I approach testing for Microsoft Teams, SharePoint Framework, & M365 projects.
Discover what React Hooks are, why developers choose them over class components, and learn how to convert your SPFx projects to React Hooks in this article.
Build web apps for Microsoft 365 instead of relying on native apps. Gain flexibility and access to latest tools. Learn from real world examples in this article.
Don’t get tunnel vision: Expand beyond Microsoft Teams and SharePoint apps. Prioritize web apps for a more versatile Microsoft 365 development approach.
Learn how to handle ESLint build-time errors, modify rules, and selectively disable rules in SPFx projects AND get my recommendations in this article.
Learn what’s new for Microsoft 365 developers from the Build 2023 announcements 👉 Microsoft 365 Copilot plugins, a Teams AI Library, and more!
Get started learning Microsoft 365 app development on the 5 most important workloads with my free guides! Over 5 hours of content & free resources!
Learn what I found while picking apart the latest SharePoint Framework (SPFx) release, v1.17. 40% more than what Microsoft shared in the official release notes!