June 6, 2023

Azure VM Extensions: Part 2 CustomScriptExtension

This blog post covers some of the battles I have had trying to install some software onto a VM within Azure. There are many ways to […]
May 31, 2023

Azure VM Extensions: Part 1 DSC Extensions

This blog post covers some of the battles I have had trying to install some software onto a VM within Azure. There are many ways to […]
May 27, 2023

Using an Arduino + 1602 LCD Screen To Display Your Next Outlook Meeting

In a prior post I discussed how you can connect a 1602 LCD screen via i2C to an Arduino compliant MCU, with the aid of MQTT […]
May 16, 2023

Azure DataBricks talking to Azure SQL Database using Private Endpoints

At work a colleague reached out asking for some help with getting some python code querying an Azure SQL Server database and getting it all working. […]
May 15, 2023

Have a JSON headache in KQL? Try mv-expand or mv-apply

One of the more difficult things to learn in KQL (apart from joining tables together) is how to deal with multi-value sets of data. If you […]
May 11, 2023

Learn the Azure Fundamentals – Full Course Free for everyone

We have wrapped up our Azure Fundamentals AZ-900 course which we ran on Lighthall.co Huge thank you to Lisa Hoving, Simon Lee and Matt Boyd for […]
April 7, 2023

Using Flying Probes for Surface Mount PCB Flashing ESP32 Boards

April 3, 2023

Open AI –> Azure Open AI

Coming Soon
March 24, 2023

Azure Lab Services – An Overview, Setup, Terraform, and more!

Overview Recently I have been using Azure Lab Services to prepare Lab Environments for testing and training scenarios, and also using various tools to help create […]
March 14, 2023

Why you should start a Newsletter.

If you are reading this and thinking should I start my own newsletter then the answer is yes go do it now, what are you waiting […]
March 14, 2023

Moving Azure Web Apps between App Service Plans

This past week a customer asked me why cant I move some Azure Web apps from one app service plan to another so I had a […]
March 10, 2023

Creating Software Interlocks In Code (C++) For Controlling Relays In In the Real World

Come back soon