Garry Trinder Cloud Developer Advocate

My top three Microsoft 365 sessions at Microsoft Inspire 2022

Run Github Actions locally using act

Get verified! Setup git commit signing on Windows

Clean up completed Microsoft To Do tasks using CLI for Microsoft 365

Clear Power Apps Desktop SaveData cache

Export all your Power Automate Flows using CLI for Microsoft 365

Attempted Telephone Banking Scam

Run CLI for Microsoft 365 in Docker

My WSL2 and Windows Terminal setup

Implement Microsoft Graph app-only calls the easy way using Azure Logic Apps and Azure Managed Identity

Inconvenient Microsoft Word comments in Microsoft 365

Using your own Azure AD identity with Office 365 CLI

Recovering a pull request after accidentally deleting the source branch

Identify and report on Microsoft Teams Private Channels using Office 365 CLI and PowerShell

Getting started with Office 365 CLI and PowerShell

Keeping your fork up to date

Squash your commits using git interactive rebase

Easily authenticate with and call the Microsoft Graph using Office 365 CLI and PowerShell Core

How to use Visual Studio Code Remote Containers to develop Microsoft Teams apps

Simplify your provisioning with Azure Automation, PnP PowerShell and Microsoft Flow

Provision modern webparts on SP2019 modern pages using PnP PowerShell

Bulk insert array of JSON objects into Azure SQL Database using Microsoft Flow

Export Time Entries from Harvest using Microsoft Flow

Identify SharePoint Online Site Experience by PowerShell

Limited patching of SharePoint Hyperlink fields in PowerApps

Flow loves Legacy Systems

Removing unnecessary Apply to Each action when using Get Items action

Start With Why