Latest Posts
Publishing open salary ranges when hiring
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)
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)
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
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
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
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.
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.