Stefano Demiliani
banner
demiliani.bsky.social
Stefano Demiliani
@demiliani.bsky.social
Microsoft MVP. Microsoft MCT Regional Lead. CTO @ EID Lodestar spa. #Azure #MSDyn365BC Solution Architect. #AI engineer. International speaker & Author. Runner & Cyclist.
http://www.demiliani.com
𝗞𝗶𝗺𝗶 𝗞𝟮.𝟱, the latest native multimodal agentic model by Moonshot AI (released some days ago) built through continual pretraining on approximately 15 trillion mixed visual and text tokens on top of Kimi-K2-Base, rocks on #AL development too... 👍 (and saves you money 💰 )
#msdyn365bc #AI
January 28, 2026 at 3:16 PM
🚨Dynamics 365 Business Central: understanding the Database Wait Statistics page.🚨
If your database could talk, wait statistics would be what it's been screaming into a pillow for the last three weeks. 😉👀
demiliani.com/2026/01/28/d...
#msdyn365bc #telemetry #performance #sql #azuresql #azure
Dynamics 365 Business Central: understanding the Database Wait Statistics page.
Wait statistics are one of the most powerful diagnostic tools available to database administrators. They tell the story of what’s preventing your SQL database from running queries as fast as …
demiliani.com
January 28, 2026 at 9:29 AM
𝗚𝗟𝗠-𝟰.𝟳-𝗙𝗹𝗮𝘀𝗵-𝟴𝗯𝗶𝘁, the new 30B parameter MoE model by Z.AI.
Here it's running local, trying to write #AL code. As you can see, not good for #AL dev🤭
For C# or Python coding, it's instead a very good offline model.
𝗚𝗟𝗠-𝟰.𝟳 full (online) is instead great on #AL, see my previous test.
#msdyn365bc #AI
January 21, 2026 at 7:04 AM
🚨SaaS ERP misconceptions: the "on-premises thinking trap"🚨 (and sorry for the outburst).
#msdyn365bc #cloud
demiliani.com/2026/01/20/s...
SaaS ERP misconceptions: the “on-premises thinking trap”
I think that probably for many of you January is the crazy month of the ERP go-lives (and probably not only restricted to the ERP). During every go-live of Dynamics 365 Business Central SaaS, I oft…
demiliani.com
January 20, 2026 at 4:02 PM
My team of developers is ready for the evening 🤝
January 16, 2026 at 8:22 PM
💥Storage Account Configuration in Azure Functions: impact, best practices, and scalability. 💥
Your storage account configuration deserves the same attention as your function app design itself. 😉
demiliani.com/2026/01/05/s...
#azure #azurefunctions #msdyn365bc #serverless #performance
Storage Account Configuration in Azure Functions: impact, best practices, and scalability
One of the most consequential yet often overlooked architectural decisions in Azure Functions deployments is how you configure storage accounts. While it might seem like a simple infrastructure det…
demiliani.com
January 5, 2026 at 9:23 AM
An #AI model is too big to run it locally? Maybe you can connect all your devices into an #AI cluster and share resources... 🚀
January 3, 2026 at 3:42 PM
𝗤𝘄𝗲𝗻-𝗜𝗺𝗮𝗴𝗲-𝟮𝟱𝟭𝟮-𝟴𝗯𝗶𝘁, the image generation foundation #AI model in the #Qwen series is absolutely stunning 🤩 . Here it's running fully local, while squeezing the Apple Silicon processor's fans and generating an incredible high-definition image of #Milan (Duomo)😅
January 2, 2026 at 7:51 PM
𝗚𝗟𝗠-𝟰.𝟳 the Z.ai 's latest flagship open source #AI model passes the #AL coding test at full speed 🚀(and costs 10x less that Sonnet 4.5).
Next step: need to work to run it locally...
#msdyn365bc
January 2, 2026 at 3:06 PM
Dynamics 365 Business Central UI performance: what about the browser and the local machine? Can they have an impact on how the user perceives the responsiveness of the UI? 🐌🚀
demiliani.com/2025/12/29/d...
#msdyn365bc
Dynamics 365 Business Central UI performance: what about the browser and the local machine?
The last weeks of the year are quite always extremely busy days due to go -lives. The go-live of an ERP solution is always a critical moment for a company’s future software infrastructure, an…
demiliani.com
December 29, 2025 at 2:38 PM
💥Securing your Azure Storage Account: a guide to enabling Business Central-only access using Network Security Perimeter (NSP).💥
P.S. NSP is a core building-block of the #msdyn365bc online infrastructure, so you should start exploring it too.
#security #azure #nsp
demiliani.com/2025/12/22/s...
Securing your Azure Storage Account: a guide to enabling Business Central-only access using Network Security Perimeter.
I think that everyone of you know that you can access an Azure Storage Account for managing blobs and files directly from Dynamics 365 Business Central (via AL code). This provides a nice (and ofte…
demiliani.com
December 22, 2025 at 8:43 AM
Dynamics 365 Business Central: Welcome to the #CCMS project.
#CCMS + YAMPI (the #MCP server for Business Central Administration+ more) are tools that can save hours on doing administrative tasks (+ not only) for your #msdyn365bc customers.
demiliani.com/2025/12/12/w...
Made with ❤️ for the community.
Welcome to the CCMS project.
Less than two months ago we was here: During this session in Poznan, me and Duilio presented two tools that we use for managing Business Central online customers at scale: a Dynamics 365 Business C…
demiliani.com
December 12, 2025 at 11:35 AM
Is 𝗚𝗣𝗧-𝟱.𝟮 (preview) passing the #AL test? Yes! 🙌
#msdyn365bc #AI
December 11, 2025 at 7:39 PM
One of the top requests I've received from those using my #𝗠𝗖𝗣 𝗦𝗲𝗿𝘃𝗲𝗿 𝗳𝗼𝗿 𝗕𝘂𝘀𝗶𝗻𝗲𝘀𝘀 𝗖𝗲𝗻𝘁𝗿𝗮𝗹 𝗔𝗱𝗺𝗶𝗻𝗶𝘀𝘁𝗿𝗮𝘁𝗶𝗼𝗻 was: "𝘐𝘵 𝘸𝘰𝘶𝘭𝘥 𝘣𝘦 𝘯𝘪𝘤𝘦 𝘵𝘰 𝘣𝘦 𝘢𝘣𝘭𝘦 𝘵𝘰 𝘢𝘭𝘴𝘰 𝘮𝘢𝘯𝘢𝘨𝘦 PTEs (𝘶𝘱𝘭𝘰𝘢𝘥, 𝘶𝘯𝘪𝘯𝘴𝘵𝘢𝘭𝘭)."
And here it is🥳
Details here:
lnkd.in/dwth9nBC
Finally now you can also do things like this:
#msdyn365bc #AI
December 10, 2025 at 8:40 AM
Why waste time monitoring the status of your Business Central customer's tenants when you can have a team of #AI #agents doing that for you continuously? 😗
#msdyn365bc #telemetry
December 9, 2025 at 1:00 PM
Dynamics 365 Business Central: prepare your #AL extensions to support the Copilot Chat. 🤖🚀
demiliani.com/2025/12/04/d...
#msdyn365bc #AI #Copilot
Dynamics 365 Business Central: prepare your extensions to support the Copilot Chat.
Every Microsoft product now has an integrated “Copilot” on it and Dynamics 365 Business Central follows this road too. The integrated Copilot Chat is the next evolution in how users int…
demiliani.com
December 4, 2025 at 11:07 AM
🚨Dynamics 365 Business Central: use sequential GUIDs when possible🚨. A small performance tip that probably few people know or overlook. 🚀
demiliani.com/2025/11/21/d...
#msdyn365bc #sql #azuresql #performance
Dynamics 365 Business Central: use sequential GUIDs when possible.
I think that everyone of you know what a GUID is. A GUID (Globally Unique Identifier) is a 128-bit number used to uniquely identify information in computer systems. A GUID is represented as a 32-ch…
demiliani.com
November 21, 2025 at 8:49 AM
Dynamics 365 Business Central on-premises and SQL Server 2025: why you should consider an upgrade to the latest SQL engine.
demiliani.com/2025/11/19/d...
#msdyn365bc #sqlserver
Dynamics 365 Business Central on-premises and SQL Server 2025.
Yesterday Microsoft announced the general availability for SQL Server 2025. This new edition brings important changes for partners and customers running Dynamics 365 Business Central on-premises. H…
demiliani.com
November 19, 2025 at 11:09 AM
Ok... 𝗚𝗲𝗺𝗶𝗻𝗶 𝟯 𝗣𝗿𝗼 is officially insane! 😍
#AI #Google
November 18, 2025 at 8:01 PM
What’s the best open developer #AI IDE? Visual Studio Code! Why? Because all others are forking it 😂 the last is Google, that today launched Antigravity, its own AI-enabled coding IDE powered by Gemini Pro.
November 18, 2025 at 6:54 PM
𝗚𝗲𝗺𝗶𝗻𝗶 𝟯 𝗣𝗿𝗼 passes the #AL coding test with flying colors. Well done Google! We have a new giant!
#msdyn365bc
November 18, 2025 at 6:19 PM
At Directions EMEA I discussed with some of you about an app I developed time ago to have benchmarks across #AI models (performance, cost, token usage etc) for a specific task.
And here it is: presenting my LLMEvaluator app.
#msdyn365bc #llm #azure #openai #EMEA2025
demiliani.com/2025/11/17/e...
Evaluating LLMs performances for your AI task: presenting my LLMEvaluator.
After my session about creating AI solutions in Dynamics 365 Business Central using Managed vs Custom AI at Directions EMEA in Poznan, outside of the session room I received an interesting question…
demiliani.com
November 17, 2025 at 8:07 AM
But the real winner today is 𝗥𝗮𝗽𝘁𝗼𝗿 𝗠𝗶𝗻𝗶🎉, a new preview model from #Microsoft (fine-tuned from GPT-5-mini). Perfect on writing #AL code (and documenting it) and one of the few that don't abuse on using .Reset() on record variables 😉
#msdyn365bc
November 13, 2025 at 7:47 PM
𝗚𝗣𝗧-𝟱.𝟭 vs 𝗚𝗣𝗧-𝟱.𝟭-𝗖𝗼𝗱𝗲𝘅 writing #AL code. Codex wins (but quite slow 🐌)
#msdyn365bc
November 13, 2025 at 7:38 PM