Saturday, June 03, 2023


Welcome to my Musings site and blog! This is my little corner of the universe where I share posts about Office 365, SharePoint, Software Development, my family, friends and hobbies. Please feel free to comment on any of my articles or contact me directly with questions.

My Professional Life
I have been involved in the software technology industry for the better part of 35 years. I have expertise in Business Process Automation, Content Strategy, Governance, Knowledge Management, Enterprise Information Management/Architecture, Records Management and Development.

I have led the design, implementation and adoption of more than 100 enterprise-class Microsoft Office 365 and SharePoint Intranets.

To learn more about me and my skills, please visit my About page.

Latest Microsoft Office Articles

Viva Engage is here!

Starting today, the Yammer Communities app for Teams is now Viva Engage, the newest app for Microsoft Viva, designed to connect people, find and share knowledge, express yourself, and find belonging at work.

Performing a Conditional Access Assessment with PowerShell ( – Sean McAvinue)

Azure AD Conditional Access: What is it? Do we need it? (

Create, Manage and Share Custom named Short URLs from Microsoft 365!

Office 365 Reaches 345 Million Paid Seats

Microsoft Flow Online Conference, Tuesday, September 10, 2019

Latest Electronics Articles

Introducing a new way of browsing Arduino

Arduino continues to expand their ecosystem! On behalf of the Arduino Design and Web Teams, we’re proud to announce a new navigation for our online ecosystem to improve your Arduino experience. Arduino’s commitment is to put our users in the center of what we do and make complex technology easy. Not only as our mission, […]

DS1307 Real Time Clock and Arduino

FPV Drone Flight Controllers Explained

Arduino Launches a New Modular Platform for IoT Development

A Beginners Guide to Microcontrollers (by Jen Fox)

The Nobel Peace Prize in Chemistry 2019 – Lithium-ion Batteries