Want to track how long you spend in Microsoft Teams meetings or have a request from a user for some stats? Luckily, it's actually quite easy to get the meeting durations for any user in your tenancy.
Enable '+' plus addressing in Exchange Online
One of the most requested features on Microsoft's UserVoice forum was the Support for Dynamic '+' Email Aliases in Office 365. This has been pending since 2017 and Microsoft finally implemented it in September 2020. Woohoo! However, it's not enabled by default in Exchange Online, so we'll have to turn it on.
Shortcut to turn off monitors on Windows 10
My computer is in the lounge and it tends to be left on for most of the day (especially with WFH in full effect). With 4 monitors hooked up, it actually outputs a decent amount of light and if you're trying to watch a movie on the TV it can be distracting.
How to automatically backup a WordPress site to AWS S3
Do you run a WordPress site? Have you configured it so that its contents are automatically backed up in case of failure/hack/human error? If it's a no, then you better get cracking as it can happen to anyone. Check out how you can automatically backup any WordPress site to Amazon S3 on a regular schedule for pennies.
Gmail - Automatically mark archived mail as read
I'm lazy, no getting around that but over the last year or so I've been able to maintain zero emails in my Gmail inbox. One of the ways I lazily do this is by archiving the vast majority of mail that requires no action but I may need to refer back to in the future. The rest head straight to the trash bin.
PowerShell - Get WHOIS domain information
Recently, I needed to review a whole bunch of domains and see if the domain information is up to date. I'm sure there are plenty of ways to do this but seen as there was quite a few (100+) I'd thought I would create a quick and dirty PowerShell script.
PowerShell - Using Git with SSH Keys on Windows 10
Using Git on Windows is pretty straight forward. You can just install Git for Windows and use either the Git GUI app or Git Bash console.
But what if you use PowerShell as your default console of choice and don't want to switch? Furthermore, what if you're connecting via SSH keys?
SharePoint - Extending app only secret lifetime
Perhaps you need an app principal to be able to access a particular SharePoint site? You could be using the great SharePoint PnP PowerShell module and you want to connect via an AppId and AppSecret.
Exchange - Connect via PowerShell using Modern Authentication
Microsoft announced a while back that they are going to end support for basic authentication in Exchange Online from Oct 13, 2020. This includes connecting via remote PowerShell.
SharePoint - Automatically set the time zone on all new sites
By default, all SharePoint sites created in SharePoint Online are set to the United States time zone and locale. In the past, you had to either manually or programmatically set the timezone, region and locale for every site including all sites generated by the creation of an Office 365 group.