Connect with me on LinkedIn

Power Platform Talk Episodes

Security Talk is where we deal with the uncomfortable but necessary reality that the modern threat landscape is no longer “patching and antivirus” — it is identity-centric, cloud-first, constantly evolving, and deeply business-impacting.
This is Microsoft Defender, Sentinel, Entra ID, Purview risk and compliance capabilities, Zero Trust patterns, SIEM + XDR fusion, identity protection, conditional access strategy, and the practical translation of security controls into operational, measurable outcomes.

The discussion is not tool-demo driven — it is threat-driven.
We talk about how to actually design and maintain a defensible Microsoft security posture in environments that are hybrid, mobile, multi-tenant, and constantly changing. We unpack what Secure Score actually means in real life, how to interpret signals instead of chasing alerts, why identity hygiene matters more than firewall rules, how to navigate user friction vs control, and how to build security approaches that support the business instead of blocking it.

Security Talk is about translating Microsoft’s security stack into patterns that reduce blast radius, enable fast detection, accelerate response, withstand breaches, and help security teams work as a strategic partner rather than a reactive helpdesk. It is focused on real attack path reduction, not checkbox compliance.

If it hardens identity, protects data, strengthens posture, or allows defenders to respond faster and smarter — it lives in Security Talk.
Nov. 2, 2025

Dataverse Pitfalls Q&A: Why Your Power Apps Project Is Too Expensive

Dataverse isn’t “included.” It’s a premium, enterprise-grade platform with costs that stack fast: licenses, capacity, environments, storage (db/file/log), and API limits. Most sticker shock comes from assumptions—thinking M365 covers Dataverse, that guests are free, or that storage is cheap. Use…

Listen to the Episode
Oct. 30, 2025

Fix Power Apps Data Entry: Use THIS AI Agent

Power Apps forms turn knowledge workers into typists—rigid fields, copy-paste from emails/PDFs, and slow, error-prone decay that pollutes Dataverse, Power BI, and downstream automations. The fix isn’t more validation; it’s an interpreter: the AI Data Entry Agent. Inside model-driven apps, it conver…

Listen to the Episode
Oct. 29, 2025

Canvas Apps Are Dead: Why Generative Pages Win

Canvas Apps gave pixel freedom but bred fragility: endless containers, brittle Power FX, and hours lost to layout therapy while data modeling and governance languished. The game has changed. Generative Pages inside Power Apps shift creation from craft to command: you describe intent (“ideas tracker…

Listen to the Episode
Oct. 28, 2025

Stop Using Generative Pages Wrong! The Licensing Trap

Generative Pages feel “free” because they turn a sentence into a working Power Apps page. But the instant you click Generate, you’re on Dataverse—and that’s premium land: governed data, model-driven scaffolding, audit, flows, and a license bill. The UX hides the escalation: scaffolding a React page…

Listen to the Episode
Oct. 28, 2025

Manual UI vs. AI Pages: Is Vibe Coding Worth It in 2025?

“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. 27, 2025

The TRUTH About Power Apps: Vibe Code vs. Low Code

“Low-code for everyone” was a great story—but the sequel is Vibe Code: Power Apps Code Apps (React + TypeScript + Git) living inside the same governed Power Platform. Low-code (Canvas/Model-Driven) still wins for speed and business-led prototyping, but it hides complexity, fragments UI, and resists…

Listen to the Episode
Oct. 25, 2025

Generative Pages Just Killed Low Code Safety

Generative Pages feel like low-code’s endgame: describe a page, get React that talks to Dataverse, ship in minutes. The trap is hidden in one click—Edit Code. The second you crack open JSX, Power Apps stops shielding you. You inherit npm drift, security patches, schema changes, auth gaps, and AI “h…

Listen to the Episode
Oct. 25, 2025

The Model-Driven App Lie: Use Teams and SharePoint Instead

Model-Driven Power Apps sell “enterprise-grade” credibility but often deliver ceremony over outcomes. The catch is Dataverse: powerful, yes—but it drags licensing, security matrices, solution layers, environment sprawl, and governance latency into problems that needed a shared list and three notifi…

Listen to the Episode
Oct. 23, 2025

Dataverse vs. SharePoint: The Governance Mistake Costing You Time

SharePoint Lists feel “free” and familiar, so teams prototype apps on them—and then accidentally build departments on sand. As lists multiply, you get broken lookups, 5k-item throttling, rogue permissions, attachment bloat, and schema drift. Governance collapses quietly: no environment isolation, i…

Listen to the Episode
Oct. 19, 2025

Stop Building Ugly Power Apps: Master Containers Now

Most Power Apps look “off” because makers skip Containers and reinvent UI on every screen. The fix is structural (containers) and systemic (component libraries). Containers replace fragile X/Y positioning with responsive layout physics—stack, align, distribute, and resize automatically across devic…

Listen to the Episode
Oct. 18, 2025

Stop Using Power Automate Like This

Opening – The Power Automate Delusion Everyone thinks Power Automate is an integration engine. It isn’t. It’s a convenient factory of automated mediocrity—fine for reminders, terrible for revenue-grade systems. Yet, somehow, ...

Listen to the Episode
Oct. 14, 2025

The Power Platform Effect: Too Fast To Ignore

Most organizations don’t lack coding talent — they lack capacity because requests are funneled into a tiny central dev team. This creates a backlog that burns out developers and traps massive value inside manual work. The unlock isn’t “more IT,” it’s enabling citizen developers—frontline employees …

Listen to the Episode
Oct. 2, 2025

Breaking Power Pages Limits With VS Code Copilot

Power Pages validation shouldn’t feel like rolling a natural 1. In this episode, you’ll learn how to pair VS Code + Power Platform Tools + GitHub Copilot Chat (with the @powerpages participant) to fix flaky validations, demystify Liquid, and speed up front-end work without duct tape. We start by ma…

Listen to the Episode
Sept. 23, 2025

Model-Driven Apps: The Unsung Power Platform Hero

Model-driven apps aren’t here to dazzle—they’re here to survive schema change, scale security, and ship to production. In this episode you’ll watch a blank Dataverse table become a themed, role-aware app with custom forms, views, relationships, security roles, and automation. We contrast the “flash…

Listen to the Episode
Sept. 23, 2025

The Dataverse Migration Nobody Wants (But Needs)

Dataverse migrations aren’t “move some rows on Friday.” They’re an org redesign: data model, security, automations, integrations, licenses, and cutover. This episode shows how to pick Dataverse for the right reasons, audit what you have, map legacy lists/custom tables to a relational schema, keep f…

Listen to the Episode
Sept. 21, 2025

Your Power Automate Approval Flow Isn’t Audit-Proof

Power Automate approvals shouldn’t be a single “Start and wait” glued to an email. Build them like software: dynamic approvers, restartable stages, clean audit logs, modular child flows, and sane reminders/escalations that don’t spam. This episode shows how to turn fragile, one-off flows into resil…

Listen to the Episode
Sept. 17, 2025

No-Code vs. Pro-Code: Security Showdown

No-code/low-code (e.g., Power Apps) ships fast, but that speed often bypasses guardrails—creating hidden risks in data movement, compliance, and ownership. Pro-code moves slower, yet enforces discipline because you must design identity, networking, logging, and release gates up front. Security isn’…

Listen to the Episode
Sept. 12, 2025

The Power Platform Hits Its Limit Here

Power Platform is great for everyday business automation, but it isn’t built for heavy workloads or complex integrations at enterprise scale. As usage grows, you’ll hit limits—throttled connectors, missing API operations, and execution timeouts—especially in flows with nested logic or large dataset…

Listen to the Episode
Sept. 7, 2025

Why Disabling Power Platform Backfires Every Time

Locking down Power Platform feels safe but backfires: demand shifts to shadow IT, data leaves your tenant, and compliance visibility disappears. Disabling or yanking licenses cleans up dashboards—not risk. Real safety comes from guided use: give people sanctioned lanes and watch what they build. Th…

Listen to the Episode
Aug. 31, 2025

Your PowerApps Form Looks Great… But Fails You

PowerApps turns plain SharePoint forms into slick apps fast—but the real test starts after go-live. Under production load, the usual suspects appear: slow loads, flaky saves, and validations that don’t match SharePoint’s rules. This episode walks through where forms typically break (scale, client-s…

Listen to the Episode
Aug. 21, 2025

Step-by-Step: Automate Compliance Checklists in Power Automate

Compliance fails when it’s static. Checklists freeze rules in time, but regulations keep moving. In this episode, you’ll learn how to turn compliance from a brittle, manual checklist into a self-updating, feedback-driven system using Power Automate + SharePoint/Dataverse + Power BI. We cover recur…

Listen to the Episode
Aug. 17, 2025

Step-by-Step Guide to Automating GRC Reports with Power Automate

Manual GRC reporting is a risk multiplier—copy-paste errors, stale data, and missed escalations. With Power Automate, you can stitch together SharePoint, Excel, Dataverse, and ticketing tools into a real-time pipeline that standardizes data, assembles evidence, and publishes audit-ready packs autom…

Listen to the Episode
Aug. 14, 2025

Dataverse Deep Dive: Designing Scalable Data Models

Dataverse “slowness” is often schema, not size. Fix table bloat, simplify relationships, and add the right indexes to turn crawling forms and timing-out flows into crisp responses. Design for performance from day one—balance normalization, limit cascades, and index what you filter on.

Listen to the Episode
Aug. 11, 2025

Building AI-Powered Apps with Azure OpenAI and Power Platform

“Add a connector” isn’t an AI strategy. Real deployments pair Power Apps or Dynamics 365 with Power Automate orchestration, Azure OpenAI for intelligence, and Azure API Management for security, throttling, and observability. This episode details the end-to-end pattern: clean and enrich payloads in …

Listen to the Episode