Employee experience and information management trends in 2022

I joined industry experts Andrew Jolly and Max McNamara for a hybrid breakfast event in Sydney to discuss digital employee experience, employee engagement and share tips on how to improve knowledge sharing and knowledge management in Microsoft 365. We also chatted through the common trends within the industry and gave some actionable takeaways on our... Continue Reading →

How we built the OnePlaceMail Outlook App on the Microsoft 365 Platform & Azure Cloud

In this episode of the Microsoft "Learn from the Community" series with Ayca Bas, Mathieu Rebuffet and myself discuss our career paths that led us to developing and running commercial products at scale on top of the Microsoft 365 platform and leveraging the Microsoft Azure cloud. We demonstrate some key features of the OnePlaceMail App... Continue Reading →

How to fix Azure Functions Timer Trigger unable to start running locally with VS2022 17.x (Azurite)

Lately my VS2022 (17.2.x) Azure Functions projects started failing to run locally. The local console had errors related to not being able to start any of the Timer Triggers. The errors take the format The listener for function 'function name' was unable to start. Azure.Storage.Blobs: Service request failed. This error is related to Azurite (the... Continue Reading →

Hosting a Single Page Application (SPA) from Azure Blob Storage that supports deep links

Using Azure Blob storage to host static website files has been around for many years, it's cheap, effective and fast to setup. It gives you the ability to effectively create a directory with a unique public URL that you can upload your static files to and have them hosted (no need for any web server).... Continue Reading →

Developer Sessions at Microsoft 365 Virtual Marathon Conference

I'll be giving two developer oriented sessions at the free Microsoft 365 Virtual Marathon conference May 4-6 2022. Microsoft 365 Virtual Marathon is a free, online, 60-hour event happening May 4-6, 2022. We will have content going the whole time with speakers from around the globe. This event is free for all wanting to attend.... Continue Reading →

How to combine Graph & SharePoint permission consent into a single MSAL dialog on first use

The Problem The reason for writing this post and creating the accompanying simplified proof of concept github repo was that I was struggling to find a documented way to achieve getting the end user to consent to both Graph and SharePoint permission scopes without being presented with two consent prompts. The reason I wanted this... Continue Reading →

Interview with Daniel Anderson: Using Teams & SharePoint to Run Knowledge Sharing Sessions Turning Knowledge into Assets

In the days before we closed out 2021 I caught up with Daniel Anderson for a podcast where we discussed how (and why) I used Microsoft Teams and SharePoint to run regular knowledge sharing sessions within our company. With zero development you too can use your Microsoft 365 tenant to achieve the same outcome for... Continue Reading →

4 tips for writing well structured & simple to navigate Microsoft Word documents

It struck me recently when collaborating on documents that we all go about creating documents differently and there's some great time saving features Word has to make navigating and restructuring your document fast and simple that you might be missing out on. Often when I start writing a document I try to break the document... Continue Reading →

How I Fixed Microsoft Edge Running Slowly and Unresponsive

I've been running Microsoft Edge (Chromium) as my primary web browser for a long time. All of a sudden it has become painfully slow to respond. Simple webpages just get stuck trying to load (the spinning in the tab header stops spinning)It takes SECONDS for keystrokes to appear on screenScrolling is laggy I tracked the... Continue Reading →

How to Setup Teams & Microsoft 365 for Streamlined Knowledge Sharing Sessions (aka Lunch & Learn or Brown Bag)

Knowledge Sharing Sessions If you've found this article then you are probably familiar with the term Brown Bag sessions (or one of the other creative names used for these types of meetings). Typically these are small group, informal training and learning sessions where each session focuses on a particular topic with the aim to share... Continue Reading →

Create a website or blog at WordPress.com

Up ↑

%d bloggers like this: