Turn your real-world experience into part of the show.

Microsoft Development Podcast – APIs, Identity & Architecture Episodes

Developing on Microsoft platforms requires more than writing code — it requires understanding identity, APIs, automation, and operational responsibility. Dev Talk focuses on development topics across Microsoft 365, Azure, and enterprise platforms.

Episodes explore API design, authentication flows, automation strategies, CI/CD pipelines, and integration with identity services such as Entra ID. We discuss how development decisions impact security, scalability, and maintainability in production environments.

Dev Talk emphasizes architectural thinking over framework tutorials. Topics include service-to-service authentication, permission design, automation risk, and the challenges of building solutions that operate safely within Microsoft ecosystems.

This category is designed for developers and engineers building enterprise solutions on Microsoft platforms. If you want to understand how development choices affect real-world operations, Dev Talk provides deep, practical insight.
May 20, 2026

The Hidden Problem with AI Agents: Too Much LLM, Not Enough Engineeri…

In this episode of the M365 FM Podcast, host Mirko Peters speaks with Microsoft AI MVP and CTO Karthikeyan VK about the biggest problem in today’s AI landscape: organizations are relying too heavily on Large Language Models (LLMs) while ignoring the engineering foundations needed for reliable enter…

Listen to the Episode
May 20, 2026

The End of EWS: Migrating to Microsoft Graph with Glen Scales [MVP]

Microsoft is ending support for Exchange Web Services (EWS) in Exchange Online, with full retirement starting October 2026. The article explains why this matters for Microsoft 365 administrators, developers, ISVs, backup vendors, and enterprises still relying on legacy integrations. EWS has been a …

Listen to the Episode
May 17, 2026

The Evolution of Agentic Coding with Nick Doelman [MVP-MCT]

In this episode of the M365.fm podcast, Mirko Peters speaks with Microsoft MVP and MCT Nick Doelman about the rapid evolution of agentic coding and how AI is transforming software development. Nick shares his journey from traditional development into the world of low-code, Power Platform, and AI-as…

Listen to the Episode
May 15, 2026

The Future of Power Apps: AI, Vibe Coding & Faster App Development wi…

Keith shares his background in traditional .NET and SQL development and explains why Power Apps immediately stood out to him: speed. Instead of repeatedly building the same forms, logic, and app structures manually, Power Apps allowed him to focus more on solving business problems while drastically…

Listen to the Episode
May 15, 2026

Modern .NET Development- From WPF to ASP.NET and gRPC with Gábor Ruzs…

In this episode of the m365.fm podcast, Mirko Peters talks with Microsoft MVP Gábor Ruzsinszki about the evolution of modern .NET development, from legacy WPF desktop applications to ASP.NET Core, cloud-native architectures, and gRPC services.Gábor shares his journey from teaching IT and progra…

Listen to the Episode
May 14, 2026

PowerShell Is Fun — Automating things with PowerShell in multiple are…

PowerShell is far more than just a scripting language for administrators. It is a powerful automation platform that can simplify repetitive tasks, connect services, and save countless hours across many different environments. From Microsoft 365 and Azure automation to local system management, repor…

Listen to the Episode
May 7, 2026

Is Your Microservice Architecture a Ticking Time Bomb for Speed

In this episode of the M365.fm podcast, Mirko Peters explores why many microservice architectures gradually become slower, more fragile, and harder to manage despite originally being designed for speed and agility. What begins as a clean and scalable architecture often turns into a complex web of d…

Listen to the Episode
May 7, 2026

Why Your Microservices Are Turning the Cloud Toxic

In this episode of the M365 FM Podcast, we explore why modern microservice architectures can quietly become “toxic” under pressure — not because services crash, but because they slow down. A single delayed dependency can silently trigger cascading latency across APIs, queues, databases, and cloud w…

Listen to the Episode
May 6, 2026

From Figma design to the PowerApps with Lukas Pavelka [MVP]

In this episode of the M365 FM Podcast, Mirko Peters talks with Lukas Pavelka about the future of enterprise app development, AI-assisted coding, and the growing connection between Figma and Microsoft Power Platform. Lukas shares his journey from Java development into building tools like PowerApps …

Listen to the Episode
May 5, 2026

Using PowerShell to automate all things Azure and Microsoft 365 with …

In this episode of the m365.fm podcast, the discussion focuses on using PowerShell to automate tasks across Azure and Microsoft 365 with guest Matthew Dowst MVP. Matthew explains how automation became essential as cloud environments grew more complex and repetitive administrative work increased.…

Listen to the Episode
April 11, 2026

Microsoft 365 Governance Automation: Why M365 Governance Automation I…

This episode explains that most Microsoft 365 governance approaches fail because they rely on static checklists, manual processes, and reporting instead of real enforcement. It argues that governance is not something you “set up” once, but an ongoing operating model that must be built into how the …

Listen to the Episode
April 6, 2026

Beyond Collaboration: The Architectural Shift to an Enterprise OS

This episode explores the shift from traditional collaboration tools to the concept of an enterprise operating system, where platforms like Microsoft 365 unify apps, data, identity, and security into a single architecture. It explains how modern organizations are moving beyond disconnected tools to…

Listen to the Episode
Dec. 15, 2025

Why Your Power Apps Fail After a Schema Change (And How to Prevent It)

Your Power Apps app works perfectly, until one day it fails with no error message and users can only say “it spins.” This podcast explains why low-code apps often break in silence: copy-pasted Power Fx formulas drift into conflicting versions, dev and prod blur without real environments, and hidden…

Listen to the Episode
Dec. 8, 2025

How to Use Managed Identity with PowerShell for Microsoft Graph API

Still writing PowerShell against MSOnline and AzureAD modules in 2025? This episode explains why that stack is legacy – and how to go API-first with pure REST and Microsoft Graph. We walk through the core “token, headers, REST call” pattern, three real-world auth flows (device code, client credenti…

Listen to the Episode
Nov. 28, 2025

How to Upgrade Legacy Java 8 Apps to Java 21 with AI Agents

Stop burning cycles on manual Java upgrades. In this episode, we walk through a real-world, end-to-end modernization of a legacy Java 8 Spring app to Java 21, and show how AI agents quietly do the work your team keeps postponing—with receipts.You’ll hear how we go from a drifting Java 8-era Spr…

Listen to the Episode
Nov. 15, 2025

Cloud Costs Exploding After AI? Here’s the Real Reason

Stop your cloud migration. Seriously. If you’re still bragging about being “cloud first,” this episode will show you why your shiny Azure estate is actually AI hostile. 🧨We break down the brutal truth: lift-and-shift doesn’t modernize anything—it just moves your technical debt into someone else…

Listen to the Episode
Nov. 13, 2025

Step-by-Step: Connect Azure SQL to Copilot Studio via Data Gateway

Your Copilot sounds smart but secretly knows nothing about your business. It’s guessing from Wikipedia while your real memory—orders, invoices, inventory—sits locked in SQL Server behind the firewall. This episode exposes the fix: the Power Platform Data Gateway, a locked-down, outbound-only “spina…

Listen to the Episode
Nov. 11, 2025

How to stop breaking Power Automate flows with Python

Microsoft just made Python “run natively” inside Power Platform — and chaos followed.From Copilot Studio’s Code Interpreter to Azure Functions, everyone’s suddenly a Python dev… until the flows time out, the files hit 512 MB, and IT gets a heart attack.In this episode, we break down the great…

Listen to the Episode
Oct. 28, 2025

Stop Wasting Days on Canvas Apps – When to Switch to Generative Pages

“Vibe coding” (Generative Pages) turns plain-English prompts into responsive, Dataverse-aware React pages, replacing the pixel babysitting of manual canvas apps. The upside: speed, consistency, accessibility, and built-in governance via Dataverse metadata and roles. The downside: speed can mask fra…

Listen to the Episode
Oct. 24, 2025

Azure File Sync Migration to Managed Identity Step by Step

Azure File Sync still “works” for many orgs—but on 2010s-era auth: local X.509 certs and SAS tokens. Those are possession-based secrets: whoever holds them is “you.” They sprawl into scripts, backups, repos, and logs; they expire silently; and one leak grants silent exfiltration via valid creds. Th…

Listen to the Episode
Oct. 18, 2025

PowerShell vs. Admin Center: Who Really Runs Your Copilot?

The Microsoft 365 Admin Center is a great map—but it’s not the vehicle. For Copilot and AI governance, clicking through GUI toggles won’t scale, won’t prove compliance, and won’t survive audits. The Admin Center prioritizes visibility; PowerShell delivers authority: bulk actions, reproducible chang…

Listen to the Episode
Oct. 3, 2025

Fix Slow D365 API Calls: Cut Response Time by Fixing Network and OData

In this episode, we walk through how to integrate with Microsoft Dynamics 365 using its powerful API capabilities, focusing on the REST-based Web API that provides secure and flexible access to CRM data. We start with an introduction to Dynamics 365 as a suite of intelligent business applications a…

Listen to the Episode
Oct. 1, 2025

How to Stop R Freezing When You Pull Millions of Rows from SQL

In this episode, we dive into how R and SQL Server work together to create a powerful data analytics workflow. You’ll learn why SQL Server excels at storing, organizing, and retrieving large datasets, while R specializes in statistical analysis, visualization, and machine learning. When combined, t…

Listen to the Episode
Sept. 24, 2025

T-SQL vs SQL: How T-SQL Eliminates IT Bottlenecks

people often hear the words sql and t-sql thrown around as if they’re interchangeable, and for a while they feel like they are. you write a query, you get your results, and everything seems straightforward. but the deeper you go into database work, the more you notice that not all sql behaves the s…

Listen to the Episode