Jussi Roine
Home About Me Contact
Home About Me Contact

Security, consulting, and other heavy lifting Security, consulting, and other heavy lifting

Hey 👋, I'm Jussi Roine - a Microsoft MVP, podcaster, and consultancy founder based in Helsinki. I work at the intersection of Microsoft security, AI agents, and the messy reality of running a services business.

Connect with me

Latest Posts

Image: growtika / unsplash

Building a custom content editor for my blog

May 18, 2026

I explain how I designed and built a custom content editor to streamline writing for my Astro-based blog, specifically to handle metadata and store images in Azure Storage while keeping Markdown files in GitHub. By leveraging AI-assisted engineering rather than random "vibe coding," I created a user-friendly, offline-capable tool that simplifies the publishing process and makes content creation more efficient.

Reflecting back on the journey to move from Wordpress to Ghost to finally now Astro for my all of my content.

Migrating my content to Astro, and I learned a few lessons

May 14, 2026

If you are looking for a personal account of why I left WordPress and Ghost for Astro, this post details my decade-long journey through different blogging platforms and the frustrations with their costs and inflexibility. I explain how my desire for full ownership and visual control led me to finally adopt Astro, allowing me to focus on crafting artisan-quality content without the technical headaches that previously drove me away.

"Team, say hello to Discord" - or how we're building our company culture one small step at a time

"Team, say hello to Discord" - or how we're building our company culture one small step at a time

August 26, 2025

I am sharing how introducing Discord has helped our remote team build a more relaxed company culture by separating casual social interaction from work-related communications. By establishing simple ground rules for a dedicated non-work server, we’ve created a low-pressure space for colleagues to connect without the obligation of constant engagement. This small step reinforces our commitment to asynchronous work and employee autonomy while fostering genuine camaraderie.

Upgrading a self-hosted Ghost to Ghost 6

Upgrading a self-hosted Ghost to Ghost 6

August 5, 2025

If you’re looking to upgrade a self-hosted Ghost instance running in Docker, my experience with migrating to version 6 might save you from some common pitfalls. I detail my rigorous backup strategy and the specific Docker tag workaround I used to successfully complete the upgrade when the standard image wasn’t available for my architecture.

Mapping out Wi-Fi coverage at home with UniFi InnerSpace

Mapping out Wi-Fi coverage at home with UniFi InnerSpace

August 4, 2025

If you are curious about optimizing your home Wi-Fi with UniFi InnerSpace, this post explores my experience mapping coverage using the platform's floor plan tools. I discuss the software’s limitations in distinguishing between concrete and drywall structures, which led to inaccurate signal predictions that I validated using the WifiMan app. Ultimately, I explain how InnerSpace still provides valuable visibility into potential blind spots despite these initial discrepancies.

Tracking my stuff with the Moto Tags

Tracking my stuff with the Moto Tags

July 23, 2025

After years of frustration with Tile trackers constantly reporting false battery issues on my Android devices, I decided to switch to Motorola Moto Tags for a more reliable tracking experience. In this post, I share why the seamless setup and integration with Google’s Find Hub app have finally made keeping track of my belongings effortless.

← 1 2 3 4 5 →
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.