MCP Tools in Action

Embracing Technology: My Journey at TechCon 365 Dallas 2025

🚀 Purpose In today’s fast-paced technology landscape, I found myself immersed in my journey at TechCon 365 Dallas 2025. What used to take me days to achieve now unfolds in merely two hours. This blog explores how technology has reshaped my workflow, allowing more efficient operations while emphasizing the importance of manual oversight along the way. During my preparation for the conference, I utilized multiple technologies including Graph, MCP, and Agents to create a streamlined process. While automation plays a significant role, I learned that having manual guardrails in place is essential. This realization stems from my familiarity with coding and the underlying tech, which often serves as a critical asset in navigating unexpected challenges. ...

October 31, 2025 Â· 2 min Â· Fabian Williams
Microsoft Graph and Events API

Manage your Time with Graph in Calendar Events

Why you should read this post Do you find yourself thinking 🤔 wouldnt it be easy to just copy an event on your calendar and paste it to a new location if everything is the same except the time you need it? Well, I tried to do that and from the calendar in the regular thick Outlook Client and I was not able. Later on however after some research I did find an option if I used Outlook Web Access (OWA) or Outlook Progressive Web App (PWA) to Duplicate Event as seen below which gets me what to what I wanted to do. So this works for you, you can stop reading here 😄 if however you only use the regular thick client… keep reading. ...

May 24, 2021 Â· 3 min Â· Fabian Williams
Python Plus Microsoft Graph

Microsoft Graph and Python

Why you should read this post If you are interested in Microsoft Graph and how it can work with Python this post gives two examples of an art of the possible. In this post i will be addressing the following topics: Using MSAL libraries in Python Using 2 different Authentication Flows to gain access to Microsoft Graph resources Bonus - Access to my GitHub repo where you can get the code as well as a Jupyter Notebook to runs this on your own Wiring this all up This is not very onerous, in fact if you have ever played with Python, its the simplicity that is really astounding. Basically you need to work the the below libraries to get this sorted: ...

May 10, 2021 Â· 5 min Â· Fabian Williams