Jussi Roine
Home About Me Contact
Home About Me Contact

automation

Browse posts in this collection.

Building a simple and secure DNS updater for Azure DNS using Raspberry Pi and Azure Functions

Building a simple and secure DNS updater for Azure DNS using Raspberry Pi and Azure Functions

June 17, 2019

I revisit my previous PowerShell-based Azure DNS updater to present a lighter, more efficient solution using a Raspberry Pi and Windows 10 IoT Core. By replacing the need for a dedicated PC with a low-power device running scheduled tasks, I demonstrate how to automate dynamic IP updates while significantly reducing hardware overhead.

Building a simple yet robust monitoring solution for a website using Azure Application Insights

Building a simple yet robust monitoring solution for a website using Azure Application Insights

February 4, 2020

I share how I leverage Azure Application Insights to create a simple yet powerful monitoring solution for my hosted WordPress blog, ensuring I’m alerted to potential outages or certificate expirations. I detail the process of provisioning the service via Azure CLI for automation readiness and configuring URL ping tests through the portal to track availability.

Building an automated monitoring tool to track how many people are at the office by using Unifi network gear and Azure Logic Apps

Building an automated monitoring tool to track how many people are at the office by using Unifi network gear and Azure Logic Apps

June 3, 2020

If you are looking for a way to automate office occupancy tracking without requiring employees to manually check in, this post details my journey from failed hardware sensors to a Wi-Fi-based solution. I explain how I leveraged Unifi network gear to automatically detect connected mobile devices and determine presence based on their last seen connection time, eliminating the need for manual app interactions.

Building an automated pipeline to keep my Amazon Kindle full of interesting content

Building an automated pipeline to keep my Amazon Kindle full of interesting content

September 9, 2019

Discover how I plan to overcome reading slumps by leveraging the simple email-to-Kindle feature to prioritize articles and documents over books I’m struggling to finish. I’ll walk you through setting up your Kindle as a primary device and using email attachments to streamline content delivery, offering a practical solution for staying engaged with digital material even when motivation wanes.

Building an IoT soil moisture monitoring solution using Azure and Ruuvitag sensors

Building an IoT soil moisture monitoring solution using Azure and Ruuvitag sensors

August 31, 2020

If you are looking for a cost-effective IoT solution to automate houseplant care, this post details how I built a soil moisture monitoring system using a RuuviTag sensor and a Raspberry Pi. I explain how I bypassed expensive industrial equipment to create a simple alert system that notifies me via Azure IoT Hub when my plant needs watering, solving my frequent forgetfulness.

← 1 2 3 4 5 →
Jussi Roine

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.

Tags

azure productivity microsoft 365 homelab windows cloud computing software development security data management sharepoint networking automation microsoft teams cybersecurity certifications macos virtualization power platform ai and machine learning docker identity management power automate artificial intelligence azure openai devops c# powershell linux serverless containers
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.

© 2026 Jussi Roine. All rights reserved.