Jussi Roine
Home About Me Contact
Home About Me Contact

Latest Posts

The comprehensive guide to working remotely and not feeling miserable about it (Part 2)

The comprehensive guide to working remotely and not feeling miserable about it (Part 2)

September 21, 2020

If you are struggling with poor audio and video quality in your home office, this post explains why relying on your laptop’s built-in hardware is a mistake. I share my top recommendations for dedicated webcams and microphones that significantly improve your remote work experience and help you avoid the misery of bad equipment.

The comprehensive guide to working remotely and not feeling miserable about it (Part 1)

The comprehensive guide to working remotely and not feeling miserable about it (Part 1)

September 14, 2020

Drawing on over twenty years of personal experience, I share a comprehensive guide to making remote work enjoyable rather than miserable, updated to reflect the evolving landscape of the global workforce. I invite you to cherry-pick the strategies that resonate with your unique situation, focusing on the core principles of guarding your time, maintaining optimism, and finding genuine fun in your daily achievements.

Are you building sustainable and long-lasting IT solutions?

Are you building sustainable and long-lasting IT solutions?

September 7, 2020

When a former colleague asked me to fix a decade-old backup script I wrote as an employee, I was reminded of the unrealistic expectations often placed on IT professionals regarding long-term maintenance. This experience highlights the importance of setting clear boundaries and understanding that true sustainability comes from proper system lifecycle management, not personal pride or unpaid warranty work.

A look back: One year of working out at the gym

A look back: One year of working out at the gym

September 3, 2020

While I typically focus on technology, I’m sharing a personal reflection on my first year of gym training, detailing how I shifted from running goals to weightlifting with a local trainer. I discuss the challenges of balancing early morning sessions with travel and work, alongside my progress toward lifting my own body weight.

Building an IoT soil moisture monitoring solution using Azure and Ruuvitag sensors

Building an IoT soil moisture monitoring solution using Azure and Ruuvitag sensors

August 31, 2020

If you are looking for a cost-effective IoT solution to automate houseplant care, this post details how I built a soil moisture monitoring system using a RuuviTag sensor and a Raspberry Pi. I explain how I bypassed expensive industrial equipment to create a simple alert system that notifies me via Azure IoT Hub when my plant needs watering, solving my frequent forgetfulness.

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.

← 34 35 36 37 38 →
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.