Best Practices
Here I share the best practices I use for the Power Platform tools, drawn from my own experience and plenty of learning from other people's mistakes so I don't repeat them. None of this is set in stone, so adjust it to fit how you work. Consistency matters, especially when several people share a platform. I see it constantly: SharePoint sites with mismatched naming, lists with convoluted names, and flows nobody can follow. When you agree on rules, everyone always knows what something means, and onboarding a new person becomes far easier. Even if you never adopt my conventions, at least write your own down. And even if you work alone, building your own reference makes you think, and you will often spot places where things could be better. That reflection is half the value.
Power Automate: SharePoint Get file content using path action
Returns a SharePoint file by path as base64.
Power Automate: rand function
Returns a random integer within a range. Negative numbers supported; no floats.
Power Automate: SharePoint Get File content action
Returns a SharePoint file by ID as base64.
Power Automate: Power Apps (V2) Trigger
Runs a Flow from a Power App with typed inputs: text, numbers, files, booleans.
Star Wars Day
Power Automate: xpath function
Parses an XML document to extract nodes, attributes, and counts. Input must be XML type.
Power Automate: Office 365 Outlook - When a new email mentioning me arrives Trigger
Fires when a new Outlook email mentions you.
Power Automate: OneDrive for Business - For a selected file Trigger
Fires when a user picks a OneDrive file. Your Flow name appears in the file menu.
Power Automate: SharePoint - For a selected file Trigger
Fires when a user picks a SharePoint file. Your Flow name appears in the file menu.
Power Automate: Office 365 Excel - Update a Row action
Updates an Excel row matched by a key column. Works on SharePoint, Teams, and OneDrive files.
Power Automate: SharePoint - When an item or a file is modified Trigger
Fires when a SharePoint list item or file is modified.