All series
Series · 4 parts

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.

Started Oct 2025 4 articles
Microsoft Teams
Start with Part 1
Articles in this series 4
01

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.

Oct 28, 2025 12 min read Read article
02

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.

Oct 14, 2025 11 min read Read article
03

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.

Nov 8, 2025 9 min read Read article
04

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.

Nov 11, 2025 9 min read Read article

Each article links out to the full post on the blog — this page just keeps the series together and in order.

Articles Series Publications Newsletter YouTube About Privacy

© 2003-2026 Andrew Connell. All rights reserved.