← Home
01 / All 24 postsWriting
Essays on generative AI, the occasional build log, and a long tail of IoT tutorials. Newest first.
20263 posts
01.11
Making sense of the world with booksIf you needed another reason to read more books
06.02
You Can't Buy Your Way to Zero HallucinationsMy theory: improving LLM output always requires a higher token count and, therefore, cost.
14.01
Why You Should Think Twice About LLM Agents for Business ProcessesRun your business on a poem generator, I dare you!
20233 posts
09.04
Ensuring IoT Hub Treats Messages as JSON: A Step-by-Step GuideIoT 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!
23.03
My edgeHub is Missing! - A Tale of Uncovering the Secrets of Azure IoT EdgeA fresh IoT Edge installation and your edgeHub just won't run? Check this first.
22.03
IoT Edge AI: Top Single-Board Computers for Custom VisionSo, you're looking to run Custom Vision on IoT Edge and need a single-board computer (SBC) that can keep up with the workload?
20225 posts
03.07
Rendering STL in Markdown on GitHubNot only can you preview STL files in GitHub, but did you know you can also render a 3D view for an STL in Markdown?
29.04
Add An Access Policy To Azure Key Vault In BicepHow to add an access policy to Azure Keyvault from a different Bicep module.
14.03
End To End Azure Digital Twins For Smart BuildingsCan you build a platform that goes from device telemetry to historical insights, all in one day? Here's how we did it.
11.02
Connect To IoT Hub With Managed IdentityStop using shared access policies to connect to IoT Hub, and start using managed identities.
12.01
Adding Arrays To Azure IoT Hub Device TwinsCan 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.
20215 posts
15.12
Authenticating to Azure AD with JMeter without pluginsHow 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!
29.09
I Actually Built A Worse Model UploaderEating a slice of humble pie, while deploying Azure Digital Twins models at scale.
28.08
Things I Learned While Building A Better Model UploaderHere 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.
27.08
Building A New Model Uploader For Azure Digital TwinsBy uploading Azure Digital Twin models in batches, you can greatly reduce the number of API calls.
15.04
Azure Feet for Azure PerceptMy 3D printer is always solving problems nobody has. Today: Giving the Azure Percept some feet.
20204 posts
18.12
No Code Notifications With IoT Central And Logic AppsReceiving a notification from a device every time a new StackOverflow question is asked, without writing any code? I present you: The Matt Signal.
28.08
Back to The Office with Azure Digital Twins - Part 2Getting The Office back to the office with Azure Digital Twins. In this post I'm creating the graph with the models from part 1.
21.08
Back to The Office with Azure Digital Twins - Part 1Getting The Office back to the office with Azure Digital Twins. In this post, we will explore the DTDL models that make up the office.
03.07
Integrating A Hydroponics Installation in IoT CentralReceiving telemetry from a simple hydroponics set up in IoT Central using an ESP32, Arduino and some sensors.
20193 posts
05.08
The Fastest Way To Prototype Anything On Azure IoT Edge
08.06
Connecting Azure IoT Central and Node-Red on Raspberry Pi – Part 2How to connect your Raspberry Pi with Node-Red to Azure IoT Central
08.06
Connecting Azure IoT Central and Node-Red on Raspberry Pi – Part 1How to connect your Raspberry Pi with Node-Red to Azure IoT Central