WSL2 COM port pass-through with usbipd (firewall issues)
I’ll start by saying that ultimately you want to read and follow the Connecting USB devices documentation for WSL. However, a few things cropped up along the way that I think might be worth writing down for future me, and others. Requirements Firstly, you need to be on WSL2. Next, install the USBIPD-WIN program. Listing…
Windows 11 OpenSSH agent to WSL2
I briefly touched on my OpenSSH agent to WSL2 solution back in 2021. Today find myself setting up a new Windows 11 laptop and running into a couple of different issues, and ultimately using a slightly different solution than before, so here is the short writeup glossing over the areas that lead me to get…
Jetbrains Fleet & WSL: First impressions
It’s no secret that I develop using Windows and WSL. For the past few years, I have also primarily used VSCode as my go-to development environment. Between 2012 and 2018 I mainly used Jetbrains IntellijJ IDEA, but I found the speed of VSCode (launched in 2015), along with the modern design and vibrate plugin ecosystem,…
Installing Android Studio on WSL2 for Flutter
I’m trying to do some “modern” Android development and want to experiment with Flutter while running Windows, and WSL2 with Ubuntu. Flutter isn’t as easy to install as some programs, no simple apt-get etc, but instead a collection of binaries distributed by different organizations that all need to be tied together. To start with, you’ll…
Developing on Windows, the WSL life
The Windows developer experience has evolved quite allot in the last 5-10 years. I now spend most of my development life running Windows with WSL2 and using Windows Terminal and winget. So here are a few pointers from my experiences so far. WSL (WSL2) WSL2 is what you want! The first version of WSL was…