I was able to quickly get Linux running in a virtual machine, and that carried me through the end of the project. As fate would have it, I also ended up needing to connect to a client's VPN that would only work on Windows and Mac. The screen wouldn't always wake properly after the machine went to sleep. Ubuntu ran rather well except for a few bugs that might have been related to the graphics card driver. As a result, I gave up on the endeavor and installed Ubuntu. Either way, after getting both Node and Ruby on Rails installed, I ran into odd errors and warnings when I set up sample projects. Its also possible that I set something up incorrectly at the time. Unfortunately, with WSL version 1, I ran into issues that hadn't been ironed out yet.
![smultron web smultron web](https://www.noupe.com/wp-content/uploads/2012/03/atticus.jpg)
So back in October, I purchased a Razer Blade Stealth and took a stab at using WSL on it.
#Smultron web pro
I'd used a MacBook Pro for almost three and half years, but it was in dire need of replacement. In fact, Visual Studio Code integrates with the Windows Subsystem for Linux quite well and there's an extension to support it. This was followed by Brackets, then Atom, and today I use VS Code. Then I moved to Aptana Studio as it worked on Mac, Linux and Windows. Back then I used Smultron or TextWrangler on the Mac and Notepad++ in Windows. Most of the static web content I build relied on jQuery or Flash. I started my web development career using both Mac and Windows. I dabbled with Git Bash, but the emulation there didn't capture my attention.
![smultron web smultron web](http://stat.ameba.jp/user_images/20150830/20/h-1701minaoko/d1/7b/j/o0643096013411055908.jpg)
I've ran a few things in cygwin years ago. I'd also heard of how Rails didn't run well on Windows, so I didn't bother with it. Configuring Node and Ruby on Rails in Linux or on a Mac was easy so I didn't have much impetus to switch. I hadn't used Windows for development in years. When I first heard about Windows Subsystem for Linux (WSL), I got excited.