windows
Browse posts in this collection.
Building a custom app using Universal Windows Platform and Microsoft Azure to monitor hardware temperature
I share my journey of upgrading a home office temperature monitoring system by replacing an unattractive Raspberry Pi LED display with a sleek Universal Windows Platform application. This post details how I leverage Microsoft Azure services, including IoT Hub and Functions, to collect sensor data and present it through a custom desktop interface that runs discreetly in the Windows System Tray.
Building a custom solution using Windows 10 and Azure to track when I'm working from home
If you are curious about how to leverage Windows 10 and Azure to automatically track your work-from-home status, this post details my experience building that custom solution. I share the technical challenges I faced in detecting lock/unlock states using C# and why I chose a cloud-based API over traditional scheduling tools to ensure reliable monitoring.
Building a high-performance workstation PC for professional use (Part 1)
Join me as I document the upgrade of my five-year-old home workstation, sharing my criteria for selecting components optimized for virtualization and professional tasks rather than gaming. I explain why I chose to build a custom PC instead of buying a traditional server, focusing on balancing performance, noise levels, and cost for a setup that handles Plex, VMs, and daily development work.
Building a high-performance workstation PC for professional use (Part 2)
In this follow-up to my initial planning phase, I explain how I refined my high-end workstation build to better suit my professional workflow and budget constraints by opting for an AMD Ryzen 9 setup. I detail the specific component choices that prioritized storage performance and development tasks over gaming, along with the straightforward assembly process of this new 1,639 € configuration.
Building a local WordPress test environment using Windows 10, Docker Desktop, and WSL 2
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.
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.