Start with foundations
Use a curated collection of trainings, certifications and learning paths to build solid platform knowledge.
Open learning resources →Power Platform Learning Hub
Short, implementation-focused tips for Power Apps, Power Automate, Dataverse, Power Pages and Copilot Studio.
Choose your path
Move from discovery to execution with focused paths instead of digging through content one post at a time.
Use a curated collection of trainings, certifications and learning paths to build solid platform knowledge.
Open learning resources →Search through practical Power Platform tips by archive, category and tag when you need an answer fast.
Explore the archive →Get fresh patterns, shortcuts and platform updates delivered directly to your inbox.
Subscribe to the newsletter →Go straight to the full archive when you already know you want tip-first learning.
View archive →Jump into a curated collection for Power Apps, Power Automate, SharePoint, Dataverse or AI & Copilot.
Browse topics →Scan platform-specific keywords and patterns when you want to pinpoint a niche topic quickly.
Explore tags →Understand the mission behind the site and how the content is designed to help busy makers ship faster.
Read the about page →Power Automate approvals time out after 30 days, killing long HR, legal & multi-level sign-offs. Two patterns to run approvals indefinitely, no premium needed.
TL;DR: Cut AI document-processing costs 70-95% by extracting data from the SharePoint thumbnail first and only processing the full PDF as a fallback. 💡 Challenge AI document-processing costs rose...
Automatically set categories on Outlook meetings with Power Automate, no premium. PATCH events via the Office 365 Outlook 'Send an HTTP request' action.
TL;DR: Turn a multiline text block into a loopable array in Power Automate with split(text, separator). 💡 Challenge How do you process a copied multiline text block, each line a record (IDs, emai...
TL;DR: Read and summarize up to 500 PDF invoices/month for free with a free-tier OCR connector plus Azure AI Language summarization. 💡 Challenge Accounts-payable still receives hundreds of PDF in...
TL;DR: Add a tag to your sender address with plus addressing (user+tag@domain.com) so every automated email reveals which flow or system sent it, no extra licensing or infrastructure. 💡 Challenge...
Call Microsoft Graph in Power Automate without app registrations or secrets, use the preauthorized 'HTTP with Microsoft Entra ID' action. No OAuth setup.
TL;DR: Enable folders in your SharePoint list’s Advanced Settings, create one folder per department, and set permissions at the folder level, every item inside inherits them automatically, with no ...
TL;DR: Do upsert in Power Apps with one Patch(Source, Coalesce(LookUp(...), Defaults(Source)), {...}), update or create in a single call. 💡 Challenge In Power Apps, keeping separate logic branche...
TL;DR: Make one Power App the trigger hub for your shared flows and send Adaptive Cards that link to it, every user runs the flow in their own context, with no per-user permissions or duplicate flo...
Microsoft and the Power Platform product names (for example Power Apps, Power Automate, Copilot Studio) are trademarks of the Microsoft group of companies. This is an independent website. It is not operated, sponsored or endorsed by Microsoft.