Blog
DevOps, tools, tips, and tech
Ubuntu Desktop on WSL2: Complete XRDP Setup Guide
Run a full Ubuntu Linux desktop on Windows using WSL2 and XRDP. Step-by-step guide covering XFCE, MATE, KDE, and GNOME desktops.
Building WSL-UI: The Polish Phase and Privacy-First Analytics
A backend developer's journey into UI development - the endless polish, edge cases, and adding privacy-respecting analytics with Aptabase.
Building WSL-UI: E2E Testing, Screenshots, and Demo Videos
How I built automated E2E tests with WebdriverIO, including screenshot generation for the Microsoft Store and video recording for demos.
Building WSL-UI: The Microsoft Store Journey
From Tauri MSI to Microsoft Store listing - creating MSIX packages, becoming a Microsoft Partner, and navigating the publishing maze.
Building WSL-UI: Registry Surgery and Container Imports
Deep dive into renaming WSL distributions by editing the Windows Registry, and pulling OCI images directly from registries without Docker.
Building WSL-UI: Mock Mode and Fake Distros
How I built a complete mock environment for developing and testing a WSL management app without touching real distributions.
Building WSL-UI: A Christmas Project with Tauri
How a DevOps engineer spent the Christmas break building a modern desktop app for managing WSL2 distributions using Tauri, React, and Rust.
Running Podman on Windows with WSL: A Practical Guide
Learn how to set up Podman on Windows using WSL and Podman Desktop, including solutions for common volume mounting and permissions issues.
Building a Rich Shell Experience: Modern CLI Tools for Developers
Discover how modern CLI tools like mise, fzf, bat, zoxide, and atuin can transform your terminal into a powerful development environment
WSL UI is Now on the Microsoft Store
After months of development and a nerve-wracking certification process, WSL UI v0.14.0 is officially available on the Microsoft Store.