Jussi Roine
Home About Me Contact
Home About Me Contact

Latest Posts

Publishing open salary ranges when hiring

Publishing open salary ranges when hiring

June 21, 2022

Inspired by Microsoft’s push for pay transparency, I reflect on why Finland’s culture of salary secrecy is problematic and how I overcame my unfounded fears about publishing ranges in my own hiring process. You will learn how openly sharing salary expectations actually improved the quality of applicants I received and why I am now committing to this practice to remove the guesswork for candidates.

Goodbye, Internet Explorer (1995-2022)

Goodbye, Internet Explorer (1995-2022)

June 15, 2022

As Internet Explorer finally retires, I reflect on its chaotic evolution from the simple days of IE 5.5 and the infamous Internet Radio button to the modern friction of forced Edge redirections. While I acknowledge IE’s foundational role in my career, I’m glad to have moved on to the streamlined, distraction-free experience that Mozilla Firefox offers today.

I'm thinking of getting the new MacBook Air (2022)

I'm thinking of getting the new MacBook Air (2022)

June 7, 2022

As a self-proclaimed non-Apple fan, I’m surprisingly tempted by the new MacBook Air’s M2 chip and battery life, despite my usual preference for Microsoft-based tools. However, I’m weighing the appeal of its professional design against the steep price of 16 GB of RAM and the logistical headaches of importing a US model to support Nordic keyboard layouts.

A look at the Azure Well-Architected Framework in the context of multiple Azure AD tenants

A look at the Azure Well-Architected Framework in the context of multiple Azure AD tenants

June 2, 2022

I explore how the Azure Well-Architected Framework guides modern identity management, highlighting the critical shift from fragmented on-premises directories to a unified Azure AD tenant. By examining the identity checklist and best practices, I demonstrate why centralizing identities into a single enterprise directory remains a fundamental pillar for effective cloud architecture.

A lap around F5 NGINX on Azure

A lap around F5 NGINX on Azure

May 26, 2022

I explore the newly announced F5 NGINX service on Azure, explaining why this Platform-as-a-Service offering is preferable to traditional compute-based deployments. By walking through the straightforward provisioning process and initial configuration steps, I demonstrate how to get started with this tool for load balancing and web serving.

Review: Sennheiser Sport True Wireless earbuds for the gym enthusiast

Review: Sennheiser Sport True Wireless earbuds for the gym enthusiast

May 23, 2022

I struggled to find gym-friendly earbuds that met my strict criteria for fit, USB-C charging, and audio quality until I discovered the Sennheiser Sport True Wireless model. Intrigued by its surprisingly affordable price point and Sennheiser’s audio heritage, I decided to purchase them immediately to see if they finally solve the problem of earbuds falling out during intense workouts.

← 14 15 16 17 18 →
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.