Have you ever taken part in a non-profit fundraising event where you get your own personal webpage that you can direct people to as a way for them to sponsor you directly in the event? Personally I...
Movie Directory Part 1: The Data
I recently decided to do more experimentation with Dataverse (formerly Common Data Service) in the Power Platform. I did this by making myself an app to solve a need I have myself: a movie director...
Considerations Migrating IMAP to M365
Email migrations are one of those tasks you won’t have to do often, but you’ll really want to make sure you’re doing it correctly when it does need to happen. As much as collaboration tools like Mi...
SharePoint: Overriding a Site’s Home Page
This post continues a series on SharePoint site provisioning, unpacking some of the problems I’ve faced and overcome in building SharePoint site provisioning solutions. At this point in the series...
Microsoft Cloud App Security
If you’re an IT admin, do you know what apps users are putting on devices alongside company data? Do you know all the apps that they are directly putting company data into, thinking it helps solve ...
The Time I Recommended Yammer
Yammer is often the forgotten piece of Microsoft 365. Some people would even argue that Microsoft has largely forgotten about it. It’s an enterprise social network. It feels a lot like using Facebo...
HTwoO in SharePoint Framework
I recently learned about a new framework for a fully HTML and CSS implementation of Microsoft’s Fluent Design system. This can make your life a lot easier when designing web apps that stick to that...
Power Automate: The First Function
A scenario I’ve encountered several times in Power Automate is needing to get just one item from a data source, such as a SharePoint list, based on a specific column such as Title matching what I a...
Microsoft Endpoint Manager: Device Compliance Policies
Once you’ve got devices enrolled in Microsoft Endpoint Manager, one of the very useful things you can apply are compliance policies. These provide you a way to monitor and enforce restrictions on d...
Power Automate: Temporary Site Scripts and Designs
This post continues a series on SharePoint site provisioning, unpacking some of the problems I’ve faced and overcome in building SharePoint site provisioning solutions. In the last post in this se...