Replacing a model-driven app with an AI-generated custom application
In my first vibe coding experiment I used Cursor. It was back in February-March 2025, and it was somewhat painful at times, but, ultimately, I...
In my first vibe coding experiment I used Cursor. It was back in February-March 2025, and it was somewhat painful at times, but, ultimately, I...
In Dataverse plugin development, a request is simply a message that tells Dataverse what action to perform. This could be a basic action like ...
We keep saying that developers are not just “coders” – they have to understand requirements, they have to participate in the...
In the world of CRM, data visibility, navigation, and relationship mapping are critical for smooth operations. Yet many Dynamics 365 CRM admin...
Have you ever deployed a Dataverse plugin, only to watch it fail silently or act unpredictably?Most of the time, the missing piece is understa...
I’m fairly certain that all of us agree that we are performing mundane code to obtain input parameters when developing custom APIs. For ...
In today’s cloud-driven business environment, Microsoft Dataverse powers Power Apps, Power Automate, and Dynamics 365 by providing a secure an...
In today’s connected world, voice communication remains a cornerstone of customer engagement. Whether it’s a support call for cust...
Reflecting on 6 years of blogging at manueltgomes.com - what worked, what didn't, experiments, and navigating the AI content challenge.
So, this blog is 6 years old today. It still boggles my mind how it’s possible that I held on to it for so long … The post 6 years, lot...
Azure
Microsoft 365 Sharepoint
Newsletter
A curated digest of community blogs, product news, videos, and podcasts — delivered without the noise.