⏱️ Arduino Based Alarm Clock
This is a fun project I built for my daughter. The entire project is written in C++ and is designed around an FSM running on an Adafruit Feather 328p MCU.
The alarm clock features snooze functionality and - most importantly - selectable soundtracks like a rooster, barking dog, etc. 😊 The case was designed with FreeCAD and 3D-printed with a Prusa Mini+.


⏰ Rapid Azure Subscription Switcher
I wrote this PowerShell script that allows quick switching between Azure subscriptions. When used in conjunction with your PowerShell $profile
it is a real time saver!
🛂 Custom Azure Policies for AKS using Gatekeeper Library
This repository contains a bunch of custom and ready-to-use Azure Policies that can be used with Azure Kubernetes Service. It uses the constraint templates provided by the great and well-known Gatekeeper library.
👨🏼💻 ASP.NET Core middleware to enrich App Insights telemetry
This NuGet package provides customizable logging of an HTTP request/response body to Azure Application Insights.
🧪 Azure Batch & Monte Carlo PI Experiment
An exemplary Azure Batch project that shows how π can be estimated in a probabilistic manner. The code is complementary to the article found here.
👮 Azure Naming Convention Initiative
A project providing a couple of Azure Policies that helps to enforce a consistent naming convention throughout your subscriptions.
It is based on Microsoft's new Domain Specific Language (DSL) called bicep for deploying Azure resources declaratively. Examples...
Asset type | Abbreviation | Status | Deploy |
---|---|---|---|
Management group | mg- |
✅ | |
Resource group | rg- |
✅ |