# Matthijs van der Veer's Blog > A blog by Matthijs van der Veer. Cloud & AI consultant at Xebia. Public speaker. I cut through the hype and make AI digestible for engineers and executives alike. Honestly though, I'm just here to earn the kibble for my dog. This is a personal tech blog covering Microsoft Foundry, Agent Service, Agentic AI, genAI, and software engineering. Posts range from hands-on tutorials and project walkthroughs to opinion pieces on LLMs and AI agents. ## Blog Posts - [You Can't Buy Your Way to Zero Hallucinations](https://www.vanderveer.io/zero-hallucinations/): My theory: improving LLM output always requires a higher token count and, therefore, cost. - [Why You Should Think Twice About LLM Agents for Business Processes](https://www.vanderveer.io/llm-agents-business-processes/): Run your business on a poem generator, I dare you! - [Building A Quick Dungeons And Dragons Simulator With AutoGen](https://www.vanderveer.io/autogen-dungeons-and-dragons/): Need some inspiration for your next campaign? Or just want to play around with AutoGen? Let's build something fun! - [Ensuring IoT Hub Treats Messages as JSON: A Step-by-Step Guide](https://www.vanderveer.io/iot-hub-route-queries/): IoT Hub receives message bodies as byte arrays, regardless of whether it's JSON format or not. To make routing work, you need to add some metadata! - [My edgeHub is Missing! - A Tale of Uncovering the Secrets of Azure IoT Edge](https://www.vanderveer.io/edge-hub-missing-iot-edge/): A fresh IoT Edge installation and your edgeHub just won't run? Check this first. - [IoT Edge AI: Top Single-Board Computers for Custom Vision](https://www.vanderveer.io/custom-vision-iot-edge/): So, you're looking to run Custom Vision on IoT Edge and need a single-board computer (SBC) that can keep up with the workload? - [Rendering STL in Markdown on GitHub](https://www.vanderveer.io/github-markdown-render-stl/): Not only can you preview STL files in GitHub, but did you know you can also render a 3D view for an STL in Markdown? - [Add An Access Policy To Azure Key Vault In Bicep](https://www.vanderveer.io/key-vault-access-policy-bicep/): How to add an access policy to Azure Keyvault from a different Bicep module. - [End To End Azure Digital Twins For Smart Buildings](https://www.vanderveer.io/azure-digital-twins-for-smart-buildings/): Can you build a platform that goes from device telemetry to historical insights, all in one day? Here's how we did it. - [Connect To IoT Hub With Managed Identity](https://www.vanderveer.io/iot-hub-service-managed-identity/): Stop using shared access policies to connect to IoT Hub, and start using managed identities. - [Adding Arrays To Azure IoT Hub Device Twins](https://www.vanderveer.io/azure-iot-hub-device-twin-array/): Can you add arrays to your device twin in Azure IoT Hub? This example shows how to do it with the REST API, and use the twins with the C# SDK. - [Authenticating to Azure AD with JMeter without plugins](https://www.vanderveer.io/jmeter-azure-ad-no-plugins/): How can you test an application when it requires Azure AD authentication? Use a client secret and ID in JMeter to load test your secure applications, without any plugins! - [I Actually Built A Worse Model Uploader](https://www.vanderveer.io/built-a-worse-model-uploader/): Eating a slice of humble pie, while deploying Azure Digital Twins models at scale. - [Things I Learned While Building A Better Model Uploader](https://www.vanderveer.io/building-a-model-uploader-findings/): Here are a few things I learned about Azure Digital Twins and DTDL while building a new model uploader, and why I stopped trying to parse DTDL myself. - [Building A New Model Uploader For Azure Digital Twins](https://www.vanderveer.io/building-a-model-uploader/): By uploading Azure Digital Twin models in batches, you can greatly reduce the number of API calls. - [Azure Feet for Azure Percept](https://www.vanderveer.io/azure-feet-for-azure-percept/): My 3D printer is always solving problems nobody has. Today: Giving the Azure Percept some feet. - [No Code Notifications With IoT Central And Logic Apps](https://www.vanderveer.io/no-code-notifications-iot-central/): Receiving a notification from a device every time a new StackOverflow question is asked, without writing any code? I present you: The Matt Signal. - [Back to The Office with Azure Digital Twins - Part 2](https://www.vanderveer.io/back-to-the-office-with-azure-digital-twins-part-2/): Getting The Office back to the office with Azure Digital Twins. In this post I'm creating the graph with the models from part 1. - [Back to The Office with Azure Digital Twins - Part 1](https://www.vanderveer.io/back-to-the-office-with-azure-digital-twins-part-1/): Getting The Office back to the office with Azure Digital Twins. In this post, we will explore the DTDL models that make up the office. - [Integrating A Hydroponics Installation in IoT Central](https://www.vanderveer.io/hydroponics-iot-central/): Receiving telemetry from a simple hydroponics set up in IoT Central using an ESP32, Arduino and some sensors. - [The Fastest Way To Prototype Anything On Azure IoT Edge](https://www.vanderveer.io/prototype-azure-iot-edge/) - [Connecting Azure IoT Central and Node-Red on Raspberry Pi – Part 2](https://www.vanderveer.io/iot-central-node-red-2/): How to connect your Raspberry Pi with Node-Red to Azure IoT Central - [Connecting Azure IoT Central and Node-Red on Raspberry Pi – Part 1](https://www.vanderveer.io/iot-central-node-red-1/): How to connect your Raspberry Pi with Node-Red to Azure IoT Central ## Links - [GitHub](https://github.com/MatthijsvdVeer) - [LinkedIn](https://www.linkedin.com/in/matthijsvanderveer/)