Connect with me on LinkedIn

M365 Talk Episodes

M365 Talk is about ideas, thoughts, and small conversations around Microsoft 365 and the digital work life that comes with it.
Here I share short insights, reactions, and personal reflections about the tools we use every day in the modern workplace — from Teams, Outlook, OneDrive and Planner, to productivity habits, cloud features, and the way technology shapes our routines.

This category is for quick, daily-style thoughts — not long tutorials — but honest small moments and observations from someone who works with M365 tools in real life.

If you like short episodes, simple thinking, and daily micro-insights about the Microsoft 365 world — this is the place.
Aug. 23, 2025

Guest Access in M365: Brilliant or Broken?

Guest access in M365 isn’t a switch—it’s three identity layers and four services that don’t always agree. That mismatch creates silent exposure: a guest “allowed” in Teams can inherit broader SharePoint access; Purview often spots it after the fact. The fix isn’t a single toggle—it’s lifecycle + le…

Listen to the Episode
Aug. 19, 2025

Step-by-Step Guide to Organizing Projects in Teams

Most projects don’t fail for lack of tools—they fail for lack of system. This episode shows how to build a durable project operating system in Microsoft 365: SharePoint as the single source of truth, Power Automate to eliminate manual updates, and Teams as the conversation layer. You’ll get a pract…

Listen to the Episode
Aug. 17, 2025

Microsoft Designer for Business Content Creation

Microsoft Designer and Fabric Dataflows Gen2 are killing the busywork in marketing and analytics. Designer auto-applies your brand kit (fonts, colors, logos) to create on-brand assets in seconds—inside Microsoft 365 with real-time collaboration across SharePoint, OneDrive, and Teams. Dataflows Gen2…

Listen to the Episode
Aug. 14, 2025

Integrating Viva Topics with Microsoft Search and SharePoint

Viva Topics can surface gold—or noise. Turn AI guesses into trusted answers by triaging topics in week one, curating only what matters, merging duplicates without losing links, and designing rich, action-first topic cards. With the right governance, SMEs, and analytics, people stop “searching” and …

Listen to the Episode
Aug. 14, 2025

SharePoint Online Permission Auditing at Scale

Manual SharePoint reviews don’t scale. Use PnP PowerShell + Microsoft Graph + Azure Automation to enumerate every site, expand nested/group/inherited permissions, and deliver a clean, daily report. App-only auth, throttling-safe queries, and diff alerts turn a weeks-long audit into an automated, tr…

Listen to the Episode
Aug. 13, 2025

Advanced Teams Meeting Extensibility with Apps & Bots

Teams meetings can be a live work hub—not just video. Combine custom apps, in-meeting side panels, and Microsoft Graph meeting lifecycle events to surface live business data, run workflows, and trigger automation from the meeting itself. Wire the three together so the meeting behaves like an app: c…

Listen to the Episode
Aug. 13, 2025

Extending Microsoft Viva Connections with Custom Dashboards

Viva Connections can be more than a pretty SharePoint homepage. Pair a solid foundation (navigation, targeting, permissions, mobile) with SPFx web parts and Adaptive Card Extensions (ACEs) to surface live business data and actions inside Teams. Build tiles that do work—approve, submit, track—then d…

Listen to the Episode
Aug. 12, 2025

Building Custom Teams Apps with Bots, Tabs, and Message Extensions

Message extensions are the most overlooked productivity feature in Microsoft Teams. Instead of bouncing between apps to paste data, use the right extension for the job: Search extensions surface existing records on demand; Action extensions collect input, trigger back-end workflows, and return resu…

Listen to the Episode
Aug. 4, 2025

Teams vs SharePoint: The Dashboard Showdown

Your Dynamics 365 dashboards don’t “just work” everywhere—and that mismatch is killing trust. This no-fluff breakdown shows why the same Power BI report behaves differently in Teams vs. SharePoint, how Dataverse fits (and where it doesn’t), and what to embed where for real-time decisions without li…

Listen to the Episode
Aug. 3, 2025

Teams Sprawl: Fixed By THIS Hidden Mechanic

Your Teams isn’t a mess because people won’t follow rules—it’s a mess because creation is frictionless and governance starts too late. Fix the trigger and the sprawl dies: route every request through a templated, labeled, owner-verified Graph API flow; auto-expire and archive idle workspaces with s…

Listen to the Episode
Aug. 3, 2025

The Hidden Map Connecting Users and Files in M365

Your “secure” files aren’t living on islands—they’re in a web of hidden links, group ripples, and quiet shares you’re not seeing. With Microsoft Graph Explorer, you can x-ray your tenant: hop from a user to every group, to every file, to every share, and finally to who actually touched the content.…

Listen to the Episode
Aug. 3, 2025

Stop Blind External Sharing—Catch It Before Disaster

Your audit logs aren’t protecting you—they’re politely lying. One careless share can walk your crown jewels out the door while “all good” dashboards nod along. We break down the exact policies, PowerShell patterns, and real-time alerts to expose every risky SharePoint/OneDrive link, trace who touch…

Listen to the Episode
Aug. 2, 2025

Do You Trust Your M365 Resilience? Think Again

One “small” M365 hiccup can nuke your day—Teams spins, Outlook chokes, SharePoint vanishes—and your status page still says “healthy.” The culprit? Hidden dependencies (hello, Azure AD) that turn single glitches into cross-cloud pileups. Ditch the siloed runbooks. Build dependency-aware playbooks, o…

Listen to the Episode
Aug. 2, 2025

Unlock Blazing SharePoint Sites With ONE Setting

Your SharePoint isn’t “slow”—your assets are. Flip the one switch pros use (Microsoft 365 Private CDN with tight origins) and watch pages snap to life. No fairy dust, just smarter delivery of images, CSS, and JS—plus a maintenance routine that keeps it fast when branding changes, sites sprawl, and …

Listen to the Episode
Aug. 2, 2025

Modern SharePoint Pages Done Wrong—Are You Guilty?

Your SharePoint looks modern—but it’s secretly slowing your team down. Those pretty pages hide static lists, dead-end buttons, and buried actions that force people back to email and Excel. Flip the script: use SPFx (not just JSON) to make pages that do things—flag risks, trigger flows, push alerts …

Listen to the Episode
Aug. 1, 2025

Your 365 Setup Needs Multigeo—Here’s Why

Multigeo is the “one switch” most global Microsoft 365 tenants ignore—yet it can slash SharePoint/OneDrive load times for Asia and EMEA by up to 70%, end data-residency fire drills, and kill cross-region latency. Instead of a single US/EU data hub that slows Tokyo, Mumbai, or São Paulo, Multigeo ho…

Listen to the Episode
Aug. 1, 2025

Forgotten Branding Settings That Break M365 Consistency

Your M365 looks branded… until users hit login, password reset, or SharePoint—and your logo vanishes. Those tiny gaps crush trust and spike support tickets. This guide exposes every hidden Microsoft 365 branding surface (Teams, SharePoint, Entra/Azure AD, emails, mobile) and shows exactly how to lo…

Listen to the Episode
Aug. 1, 2025

Teams Rooms: Perfect on Paper, Nightmare in Practice?

Your Teams Rooms look enterprise-ready, but users still get echo, failed logins, and random reboots. The culprit isn’t the shiny hardware—it’s hidden gotchas in networking, provisioning, room acoustics, and adoption. This guide shows how to stop “it worked yesterday” chaos with the right devices, V…

Listen to the Episode
Aug. 1, 2025

Shadow IT: The Mess Inside Your M365 Tenant

Think your Microsoft 365 tenant is locked down? Think again. Shadow apps, rogue Teams bots, and over-privileged OAuth connectors are likely siphoning data and dodging your policies. This guide shows how to expose everything hiding in your logs, tame app consent chaos with Conditional Access and app…

Listen to the Episode
Aug. 1, 2025

Teams - Private Channels vs Shared Channels: Stop Guessing

Still guessing between a private channel, shared channel, or a brand-new Team? This guide exposes where private channels quietly break workflows (shadow SharePoint sites, missing apps, blocked guests), when shared channels actually shine for cross-org work, and the edge cases that demand a separate…

Listen to the Episode
Aug. 1, 2025

Stop Trusting Basic Teams Recording: Here’s Why

If you’re archiving Microsoft Teams calls with the default settings, you’re missing crucial compliance gaps you might not even know exist. Wonder how top enterprises handle legal hold, ultra-accurate transcription, and long-t...

Listen to the Episode
Aug. 1, 2025

Click-to-Run vs XML: You’re Doing M365 Deployment Wrong

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-b…

Listen to the Episode
July 31, 2025

Stop Blaming M365—Your Network Is the Culprit

Stop Blaming Microsoft 365: Your Teams Calls Are Dying Inside Your Own Network If you’ve tuned every M365 policy and still get slow Teams calls, laggy SharePoint, and flaky OneDrive, the problem isn’t in Redmond—it’s your firewall, proxy, and VPN. In this episode, we expose the three routing mis…

Listen to the Episode
July 31, 2025

The B2B Direct Connect Trap: Hidden Settings Exposed

Flip One Azure AD Switch, Break Three Workflows? The Hidden B2B, Teams, and Conditional Access Domino Effect—And How to Stop It If B2B Direct Connect “works” until presence, file sharing, or guest invites start failing, you’re seeing the silent chain reaction between Teams federation, Conditiona…

Listen to the Episode