Latest posts

  • Using Python with Dataverse – How to Execute Custom Python Code for Dataverse

    This post discusses leveraging Python with Dataverse, highlighting its advantages for analytics, reporting, and automation in Dynamics 365. It presents a real-world example of a C-level dashboard generated from Dataverse data, showcasing how to efficiently aggregate data, create custom visualisations, and send notifications using Python scripting and the PowerPlatform-DataverseClient-Python SDK. Read more

  • Microsoft’s New Cloud, AI, and Security Certifications

    Microsoft has announced a new suite of AI certifications while retiring several older ones to align with rapidly evolving job roles. New exams, debuting in 2026, cover areas such as Machine Learning Operations and AI integration in databases. Professionals must navigate these changes to ensure their skills stay relevant in the AI-powered landscape. Read more

  • How to Build and Use a Dynamics 365 MCP Server

    I developed a Dynamics 365 MCP Server for an agentic engineering project, aimed at integrating AI agents with Dynamics 365 operations. Key focus areas included server design, tool registration, and validation of workflows. This MCP framework enhances consistency and supports robust workflows for enterprise applications. Resources for building your own are provided. Read more

  • Power Automate – Use Monitoring Alerts in the Power Platform Admin Center

    If you have been managing Power Platform environments for any amount of time, you probably know how this goes. A user calls you to say their app is not opening, or someone from the business tells you a critical flow has been failing since yesterday morning. You are the last one to find out. That… Read more

  • Track Dataverse Attribute Usage Across All Your Flows via Microsoft Teams

    The Dataverse Attribute Dependency Scanner is a cloud flow that helps administrators identify which cloud flows reference specific Dataverse columns before renaming or deleting them. Triggered via a Teams channel message, it automates the search for flow dependencies, making it easier to manage schema changes without unexpected failures during production. Read more

  • The Importance of Automated Testing in Dynamics 365 Projects and How to Set Up CI/CD

    Today I want to talk about something that transforms how you deliver Dynamics 365 projects. Automated testing combined with CI/CD pipelines. If you are still manually testing every change and deploying solutions by hand, you are spending too much time on repetitive work and taking unnecessary risks. I recently implemented a full automated testing and… Read more