Latest Posts
Quick review: Elgato Wave Panels for acoustic treatment of the home office
If you struggle with audio quality in your home office, this review of Elgato Wave Panels might offer a practical solution for acoustic treatment without damaging your walls. I share my experience upgrading from previous panels that failed with adhesive, detailing the installation process and performance benefits of these hexagonal foam inserts for podcast recording.
Building a Kubernetes cluster using Raspberry Pi 4
I’ll show you how I built an on-premises Kubernetes cluster using three affordable, low-power Raspberry Pi 4 devices to learn container orchestration without breaking the bank. This post walks through my entire process, from rack-mounting the hardware and configuring headless SSH access to deploying the Kubernetes environment itself.
First look at Power Platform CLI: Command-line tools for developers
If you are interested in streamlining your Power Platform development workflow, this post shares my hands-on experience with the newly released Power Platform CLI. I walk through the installation, authentication process, and demonstrate key administrative commands like environment management and solution handling to show how these command-line tools can enhance your productivity.
Building a mailbox sensor solution using Raspberry Pi and a wireless sensor
If you are looking for a practical way to digitize your physical mail delivery, this post details how I built a wireless notification system using a Raspberry Pi Zero WH and a Ruuvitag beacon. I explain my specific design choices, including leveraging the Pi's Bluetooth capabilities to detect mail arrival via the sensor's accelerometer and integrating Azure Logic Apps for immediate alerts.
Securing your Linux VMs in Azure with Azure Disk Encryption
Discover why enabling encryption-at-rest on your Azure Linux VMs isn't enough to protect against disk image theft and how Azure Disk Encryption fills that critical security gap. I walked through the process of configuring DM-Crypt-based encryption on Ubuntu 18.04 VMs, detailing the necessary Key Vault setup and potential deployment quirks you should expect.
How to lock down a single confidential Resource Group in Azure
I discovered the hard way that standard Azure IAM features cannot block inherited permissions at the Resource Group level, making it impossible to restrict access for specific users without revoking their rights across the entire subscription. In this post, I share the trial-and-error process of finding a workaround to lock down confidential resource groups while maintaining broader access, ultimately revealing why common solutions like deny assignments or Blueprints fall short.
Jussi Roine
Microsoft MVP and consultancy founder with 30+ years of experience, passionate about Microsoft security, AI governance, and sharing what I learn along the way.