2 ms·
I've been using WSL now as my primary dev environment for about a year now and it's really good. I use it for full time web development and creating video cours
by nickjj 8y ago
I've been using WSL now as my primary dev environment for about a year now and it's really good. I use it for full time web development and creating video courses (which is why I'm not running native Linux).
The WSL environment is very fast and reliable to the point where for the last year I've been 100% at peace with my dev environment. I would say in 20+ years of computing, this has been my favorite overall set up because you get a great dev set up, you can assemble your own computer part by part and you have excellent gaming support all without having to dual boot or run a Linux VM (which I did previously for ~5 years). I finally feel like I have 1 machine that does everything very well.
A typical dev day for me involves running Dockerized web apps (mostly Flask, Rails and Phoenix apps with Webpack, etc.), tons of terminal usage, Ansible, VMs, etc.. Everything you would expect to run as a developer.
If anyone is looking for a more step by step guide on how to get everything running, here's 2 posts I whipped up on getting everything you need installed on Windows[0] as well as getting Docker working flawlessly with WSL[1].
[0]: https://nickjanetakis.com/blog/using-wsl-and-mobaxterm-to-create-a-linux-dev-environment-on-windows https://nickjanetakis.com/blog/using-wsl-and-mobaxterm-to-cr...
[1]: https://nickjanetakis.com/blog/setting-up-docker-for-windows-and-wsl-to-work-flawlessly https://nickjanetakis.com/blog/setting-up-docker-for-windows...