You can install Ubuntu from the Microsoft store which will be the first half of the install the second will be when you open the app. These instructions are for the Windows 10 Fall Creators Update and later. To go from a fresh instance of Windows 10 to something you can develop web apps with. This guide will cover installing Ubuntu but you can use some of the other flavours of Linux available in the Windows store, the Debian setup will be very similar to the Ubuntu one. This is the refresh on my guide from the start of the year on setting up a web development environment on a Windows machine. So I’m about 4 months in using Windows at work full time, and tbh it’s not bad at all.- PATAGUCCI MANE December 20, 2018
If you don’t have a Windows machine then this post probably isn’t for you, if this is different from what you use, it doesn’t make it bad. Anyway, let’s leave the weak reasoning behind as that’s not the purpose of this post! With Windows/Linux I like to have my Ctrl key as the key to use for copy-paste operations and I can use my left pinky instead of my thumb. My preferred OS to use is Windows, for no other reason than I prefer the keyboard layout. I have been a professional web developer since march 2018 and used both MacOs and Windows in that time.
An opinionated guide on setting up a web development environment on Windows 10