Jussi Roine
Home About Me Contact
Home About Me Contact

linux

Browse posts in this collection.

Building a local WordPress test environment using Windows 10, Docker Desktop, and WSL 2

Building a local WordPress test environment using Windows 10, Docker Desktop, and WSL 2

October 27, 2020

After a frustrating attempt to set up a local WordPress test environment using an Ubuntu virtual machine, I discovered that switching to Windows Subsystem for Linux 2 (WSL 2) offers a more efficient solution. This post details my troubleshooting journey, including the specific steps I took to resolve installation conflicts and successfully configure a local development environment.

Building a mailbox sensor solution using Raspberry Pi and a wireless sensor

Building a mailbox sensor solution using Raspberry Pi and a wireless sensor

June 7, 2021

If you are looking for a practical way to digitize your physical mail delivery, this post details how I built a wireless notification system using a Raspberry Pi Zero WH and a Ruuvitag beacon. I explain my specific design choices, including leveraging the Pi's Bluetooth capabilities to detect mail arrival via the sensor's accelerometer and integrating Azure Logic Apps for immediate alerts.

Building a Raspberry Pi 4-based weather monitoring solution using Ruuvitag sensors, Azure IoT Hub and Azure Functions

Building a Raspberry Pi 4-based weather monitoring solution using Ruuvitag sensors, Azure IoT Hub and Azure Functions

July 9, 2019

I share my journey of combining a new Raspberry Pi 4 with a RuuviTag beacon to automatically collect and store home weather data in the cloud. After discovering that my initial Azure Functions prototype was too cumbersome, I pivot to using the free tier of Azure IoT Hub for a more scalable and manageable solution.

Developing remotely on Raspberry Pi 4 and Linux using Visual Studio Code

Developing remotely on Raspberry Pi 4 and Linux using Visual Studio Code

June 5, 2020

I demonstrate how I transitioned from traditional SSH terminals to using Visual Studio Code’s Remote-SSH extension for seamless development on Raspberry Pi and Linux systems. By configuring host connections with identity files, you can edit code and manage files directly on remote machines using familiar local tools without the hassle of manual transfers.

European Open Source Virtual Summit is June 16

European Open Source Virtual Summit is June 16

May 12, 2020

If you are interested in open source platforms, I want to highlight the free European Open Source Virtual Summit taking place on June 16. This event features keynotes from GitHub and Red Hat leaders, along with deep-dive sessions presented by industry partners like Hashicorp and SUSE.

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