Jussi Roine
Home About Me Contact
Home About Me Contact

Latest Posts

Review: Lenovo ThinkPad X1 Carbon (Gen 9), the 2021 model

Review: Lenovo ThinkPad X1 Carbon (Gen 9), the 2021 model

August 11, 2021

I detail my transition from a Microsoft Surface Book to the Lenovo ThinkPad X1 Carbon Gen 9, explaining how its lightweight design and built-in mobile data support met my specific productivity needs. This review outlines the high-end specifications I chose, including 32 GB of RAM and a UHD+ display, along with the premium price tag and wait times associated with this 2021 model.

A look at Windows 365 - the Cloud PC service

A look at Windows 365 - the Cloud PC service

August 9, 2021

After activating a Windows 365 trial to test its performance and practical value, I break down the licensing structures and pricing differences between the Business and Enterprise editions. I explain why I chose the Business edition for my cloud-only corporate environment and argue that the $45/month Standard plan offers the most reasonable balance of speed and resources for typical desktop tasks.

My experience using Windows 11 with the Lenovo ThinkPad X1 Carbon (Gen 9)

My experience using Windows 11 with the Lenovo ThinkPad X1 Carbon (Gen 9)

July 31, 2021

If you’re curious about the real-world performance of Windows 11 on the latest Lenovo ThinkPad X1 Carbon, this post shares my initial impressions after a week of testing. I discuss the seamless upgrade process, minor UI quirks, and stable file explorer performance, while also reporting on battery life that falls short of manufacturer claims but remains sufficient for daily use.

Goodbye telemetry and ads - running Pi-Hole in a home network

Goodbye telemetry and ads - running Pi-Hole in a home network

July 28, 2021

If you are curious about eliminating ads and telemetry from your entire home network, I share my experience setting up Pi-Hole as a DNS-based solution. I detail the process of deploying it within a Docker container on my Synology NAS, covering installation, configuration, and automated updates.

Episode #91 is out for our Ctrl+Alt+Azure podcast

Episode #91 is out for our Ctrl+Alt+Azure podcast

July 21, 2021

If you are interested in staying current with the latest Azure developments, my recent episode with Tobias Zimmergren covers the key announcements and updates from the past month. We discuss these changes in detail on our Ctrl+Alt+Azure podcast, which you can stream on Spotify, Apple Podcasts, or directly in your browser.

Using Azure Application Insights to monitor for expiring SSL certificates

Using Azure Application Insights to monitor for expiring SSL certificates

July 19, 2021

I demonstrate how to automate SSL certificate expiration monitoring using Azure Application Insights, offering a more reliable alternative to error-prone calendar-based tracking. By leveraging the new Standard Test feature, you can easily configure alerts for expiring certificates without the need for custom tooling or manual oversight.

← 23 24 25 26 27 →
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.