Jussi Roine
Home About Me Contact
Home About Me Contact

Latest Posts

Building a site-to-site VPN between Unifi network hardware and Azure

Building a site-to-site VPN between Unifi network hardware and Azure

March 3, 2020

If you are looking to connect your home network to the cloud, this post walks you through establishing a site-to-site VPN between Ubiquiti Unifi hardware and Microsoft Azure. I detail the straightforward Azure configuration using the Basic SKU and share my experience troubleshooting the Unifi side to get the connection running smoothly.

An update to Microsoft certifications: MCSA, MCSD, and MCSE retiring end of June 2020

An update to Microsoft certifications: MCSA, MCSD, and MCSE retiring end of June 2020

February 28, 2020

If you are concerned about the recent announcement that Microsoft is retiring the MCSA, MCSD, and MCSE certifications by June 30, 2020, this post explains why this shift toward role-based training is actually a positive evolution in the IT industry. I break down exactly which credentials are being phased out, what the new certification paths look like, and what steps you should take now to ensure your professional development remains on track.

Hello, 802.11b - again!

Hello, 802.11b - again!

February 27, 2020

Curious why modern Wi-Fi networks often break compatibility with older smart home gadgets? I recently encountered this issue when my 2012 Fitbit Aria scale failed to connect to my upgraded Ubiquiti UniFi network, despite my other devices working flawlessly on 5 GHz. This post details my troubleshooting process and the eventual realization that the scale’s reliance on legacy 802.11b standards caused the connectivity failure.

Building a command-line utility to search for WordPress content using .NET Core and System.Text.Json

Building a command-line utility to search for WordPress content using .NET Core and System.Text.Json

February 24, 2020

If you are looking for a quick way to search your published WordPress content directly from the terminal, this post shares how I built a simple command-line utility in just 15 minutes using .NET Core and System.Text.Json. I explain my motivation for creating the tool to check for duplicate topics and walk through the straightforward code required to interact with the WordPress REST API.

Getting started with Azure Database for PostgreSQL

Getting started with Azure Database for PostgreSQL

February 19, 2020

As a long-time SQL Server user, I share my experience exploring Azure Database for PostgreSQL to expand my knowledge beyond my usual defaults. I walk through the platform's history and edition options before demonstrating how to provision a single server instance using Azure CLI, including a breakdown of compute generations and associated costs.

A few quick updates - and everything is awesome!

A few quick updates - and everything is awesome!

February 18, 2020

Discover my recent professional and personal milestones, from speaking engagements at Azure Fest and the European Collaboration Summit to the continued growth of the Ctrl+Alt+Azure podcast. I also share updates on my home studio equipment upgrades and celebrate reaching significant strength training goals in the gym.

← 44 45 46 47 48 →
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.