Jussi Roine
Home About Me Contact
Home About Me Contact

Latest Posts

Building a custom Android app using Xamarin.Forms and C# to retrieve temperature data from Azure

Building a custom Android app using Xamarin.Forms and C# to retrieve temperature data from Azure

June 23, 2020

Discover how I built a custom Android app using Xamarin.Forms and C# to monitor my hardware cabinet's temperature directly from Azure. This project evolved from a need to access real-time data on my mobile device while enjoying the Finnish summer, offering a practical learning experience in cross-platform development.

Building a double-blind email distribution list using Azure Logic Apps and Exchange Online

Building a double-blind email distribution list using Azure Logic Apps and Exchange Online

June 18, 2020

If you’re curious about creating anonymous communication channels using Microsoft Azure, I’ll show you how I built a double-blind email distribution list with Logic Apps and Exchange Online in just a couple of hours. This guide walks through the simple workflow I designed to hide sender and recipient identities while enabling group conversations via unique thread identifiers.

My session from 365 Saturday titled "GitHub for non-developers" is now viewable on Youtube

My session from 365 Saturday titled "GitHub for non-developers" is now viewable on Youtube

June 16, 2020

If you are curious to learn how to use GitHub without writing any code, my presentation from the 365 Saturday conference is now available on YouTube. I recorded a session specifically tailored for non-developers, which begins at the ten-minute mark.

Modernize your tooling deployment with Windows Package Manager (winget)

Modernize your tooling deployment with Windows Package Manager (winget)

June 15, 2020

If you are looking to streamline your software deployment process, this post explores how Windows Package Manager (winget) offers a Microsoft-backed alternative to tools like Ninite and Chocolatey. I walk you through installing winget, searching and installing packages with precision, and even how to submit your own packages to the official repository.

Back to basics: Two simple Outlook rules to reclaim your workday

Back to basics: Two simple Outlook rules to reclaim your workday

June 12, 2020

If you are overwhelmed by hundreds of unread emails, I share how two simple Outlook rules helped me reclaim control of my inbox and reduce daily stress. By automatically sorting messages where I am not the direct recipient into separate folders, I cut my immediate inbox load from 100 to just 10 emails a day, allowing me to focus on what truly requires my attention.

Building a custom presence light solution using Philips Hue lights and C#

Building a custom presence light solution using Philips Hue lights and C#

June 8, 2020

I built a custom presence light solution because existing tools relying on Microsoft Graph couldn’t accurately reflect my busy status across multiple accounts and applications like Zoom or recording software. By monitoring local microphone activity instead of calendar data, I created a system using Philips Hue lights and C# to signal to my family when I’m on calls or recording, effectively solving the problem of being interrupted during remote work.

← 37 38 39 40 41 →
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.