Microsoft Teams Application Development Frustrations
In this series, I share frustrations with Microsoft's approach to Teams app development and how they sabotage developer adoption of the platform.
Microsoft's Own Goals in Teams Development
After 20+ years as a Microsoft MVP, I'm calling out how Microsoft undermines Teams adoption—and why I still teach developers to build on it.
Microsoft Teams development SDK Guidance - Fall 2025
Microsoft's Teams development tools have evolved from Teams JS and Teams FX to multiple competing SDKs. Here's what you need to know about which to use.
Microsoft has Three SDKs for Teams Apps, What Should You Use
Teams JS SDK for client apps, Teams SDK and M365 Agents SDK for server-side. Learn when to use each SDK and how to navigate Microsoft's confusing guidance.
M365 Agents Toolkit: Great tech but lacks developer empathy
The M365 ATK shows promise with flexible build toolchains & Bicep deployments, but Microsoft's poor communication & sloppy releases sabotage dev experience.
Each article links out to the full post on the blog — this page just keeps the series together and in order.