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

Developer Practices Episodes

Focus on development strategies for Microsoft platforms, including API design, automation, and identity management. Learn best practices for building secure and maintainable solutions in a cloud-centric environment.
Aug. 1, 2025

Secure PowerShell Remoting for Microsoft 365

Your PowerShell Remoting isn’t “just a connection”—it’s the backbone of your M365 security (or your biggest liability). One sloppy session, a hard-coded credential, or a legacy auth toggle, and you’ve built an attack path right into production. Architect remoting like a system—least privilege, token-based auth, auditable transcripts, and shared modules—or expect outages, audit gaps, and sleepless nights.
Aug. 1, 2025

Fix Microsoft Graph Change Notifications and Webhooks

Stop missing SharePoint updates because your Microsoft Graph webhooks go silent. The #1 reason your change notifications fail? A tiny validation echo your endpoint mishandles in the first five seconds—no JSON, no wrappers, just the raw token back. From airtight token checks to smart retries, automated subscription renewals, and real monitoring, this guide shows the exact fixes that turn flaky webhooks into a reliable, compliant, and auditable pipeline. Nail these steps and you’ll never lose another critical business trigger.
Aug. 1, 2025

Customize Microsoft 365 Apps Deployment with ODT XML

Click-to-Run feels effortless—until finance is missing Power Query, HR gets Publisher they never wanted, and users are nagged by mid-meeting updates. The fix isn’t a new tool; it’s one line in your Office Deployment Tool XML. This guide shows how to strip bloat, lock the right update channel, pre-bake languages, enable shared device activation, and stop surprise prompts—so deployments feel tailored, stable, and quiet.
July 31, 2025

PowerShell vs Microsoft Graph API for Automation

Choosing between PowerShell and Microsoft Graph API in Microsoft 365 can significantly impact automation, security, and scalability. While PowerShell remains the go-to tool for administrative scripting and tenant operations, Microsoft Graph API enables modern, application-driven integrations and large-scale automation. In this guide, we break down the core differences, security implications, performance considerations, and real-world use cases to help you decide when to use PowerShell, when to use Graph API, and when combining both makes the most sense. If you're building enterprise-grade automation, governance frameworks, or scalable integrations in Microsoft 365, this comparison gives you a practical decision framework you can apply immediately.
July 31, 2025

Build Consistent M365 Apps with Microsoft Graph Toolkit

Stop Shipping Off-Brand M365 Apps: Graph Toolkit React Components That Fix Auth, People Search, and Calendars in Minutes Your Microsoft 365 front end shouldn’t look like a patchwork of plugins and half-broken OAuth. In this episode, we show how the Microsoft Graph Toolkit gives you trusted, pre-built React components—Login, PeoplePicker, Agenda, and more—that snap into your app, standardize UX, and inherit Microsoft’s branding, accessibility, and security. Skip fragile custom auth, mismatched UI, and audit headaches. Learn where Toolkit components beat DIY code (tokens, consent, caching, throttling), what you can customize safely, and how to roll out a production-ready M365 experience—fast.
July 30, 2025

Microsoft Graph App-Only Consent Explained

Stop blindly clicking “Grant admin consent.” This deep dive demystifies Microsoft Graph app-only permissions—who consents, which scopes you actually need, and how tokens really work in production. Learn least-privilege setups, admin consent gotchas, secret/cert rotation, managed identity, and audit-ready monitoring so your background jobs don’t break at 2 a.m. or expose tenant-wide data. Ship secure, stable automations—without drowning in consent dialogs.
July 30, 2025

Automate Microsoft 365 with the Cross-Platform CLI

Ditch the tab-juggling and OS headaches. The Microsoft 365 CLI gives admins one cross-platform command set for SharePoint, Teams, Outlook, Planner, and more—on Windows, macOS, and Linux. Build portable automations, run bulk updates, wire into CI/CD, and output clean JSON for dashboards and audits. Learn how to authenticate securely, avoid “nuke-the-tenant” mistakes, and ship repeatable M365 workflows that just work—anywhere.
July 30, 2025

PnP PowerShell vs PnP Framework

Stop reliving the same SharePoint rollout. This breakdown shows exactly when to use PnP PowerShell for surgical fixes and speed—and when to switch to PnP Framework provisioning for repeatable, audited, at-scale site builds. Learn battle-tested patterns, versioning tips, and a zero-drama migration plan so your templates stick the first time (and the hundredth).
July 30, 2025

Implement DevOps for Power Apps

Your Power Apps aren’t breaking in prod because of bad code—they’re breaking because you’re skipping DevOps. Learn why “Publish” is not a rollback plan, why solution ZIPs are a trap, and how real ALM (source control, pipelines, managed solutions, env strategy) slashes outages, rework, and panic. Ship faster, safer, and without the Monday-morning fire drills.
July 29, 2025

Automate Microsoft 365 with Microsoft Graph API

Microsoft 365 looks like apps—Outlook, Teams, SharePoint. The real power is the Microsoft Graph API: one gateway to automate onboarding, sync calendars, govern groups, and ship dashboards the admin centers can’t. In this episode, I show you how Graph actually works (endpoints, scopes, tokens), how to make your first real query, and how to chain calls into business-grade automations—without over-permissioning or breaking compliance.
June 21, 2025

Build Intelligent Power Apps with AI Builder

Stop waiting on data scientists. Power Apps AI Builder drops ready-to-use AI—document processing, prediction, object detection, text models—straight into your apps and flows. Build it, ship it, retrain it, all inside the Power Platform with enterprise-grade security.