Jussi Roine
Home About Me Contact
Home About Me Contact

homelab

Browse posts in this collection.

Hosting Tailscale in Azure

Hosting Tailscale in Azure

December 28, 2023

Discover how I enhanced the reliability of my Tailscale setup by deploying a backup node in Azure after my Raspberry Pi failed during a home office refurbishment. I walk through spinning up a secure Ubuntu virtual machine with Defender for Cloud and installing Tailscale to ensure continuous access to my on-premises devices.

In 2020, do you still need a dedicated NAS solution?

In 2020, do you still need a dedicated NAS solution?

August 25, 2020

I examine whether a dedicated NAS remains essential in 2020 by weighing the performance limitations of my aging Synology unit against its reliability, ease of management, and long-term affordability. Despite the hardware struggling with large files and multiple concurrent services, I explore why the robust ecosystem of features and low maintenance requirements might still justify keeping it as my primary storage solution.

Insights: First week with the Herman Miller Aeron (remastered) chair

Insights: First week with the Herman Miller Aeron (remastered) chair

October 21, 2020

If you are considering a high-end ergonomic chair for your home office, my experience switching from a broken IKEA model to the Herman Miller Aeron (remastered) might help you decide. I detail my research process, the showroom visit in Helsinki, and my first-week impressions of the size C model, including the comfort, build quality, and the two-month wait time for delivery.

Insights: Protecting the home network with Cloudflare's new (and free) 1.1.1.1 for Families, that now has malware blocking

Insights: Protecting the home network with Cloudflare's new (and free) 1.1.1.1 for Families, that now has malware blocking

May 9, 2020

In this post, I share my experience with Cloudflare’s new free 1.1.1.1 for Families service, which adds malware and adult content blocking to their popular DNS. I investigate how the filtering actually works by examining the underlying Cloudflare for Teams controls, ultimately finding that the service offers robust privacy and performance benefits for protecting a home network.

Lessons learned from self-hosting Ghost (and this site)

Lessons learned from self-hosting Ghost (and this site)

July 17, 2025

I share the practical steps and hardware requirements I used to transition this blog from a costly managed service to a self-hosted Ghost installation running on Docker, saving significant annual costs. By detailing my specific setup, including resource usage and configuration files, I aim to help others who have the technical skills and hardware consider making the same move.

← 7 8 9 10 11 →
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 virtualization macos 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.