I’ve found Linux to be a really good machine for development. Windows with Cygwin is a good mixture, but windows file locking, and the lack of bash (and some tools) really have made it a pain when developing back on Windows. At this point everything “just works” for me on Linux (Using Kubuntu) and is super stable. I don’t game much, and proton has worked for everything I need.
Have you tried WSL (Windows Subsystem for Linux)? After many years on Mac and then Linux, I switched to Windows and it's actually fine.
Linux on the Desktop as a Web Developer
11–20 of 78 posts
Re: Linux on the Desktop as a Web Developer
#12I wouldn’t go back to Windows for any reason short of a massive salary increase.
Re: Linux on the Desktop as a Web Developer
#13Softmaker Office/FreeOffice is an excellent and free replacement for MS Office. Has a ribbon interface just like MS Office, is fast, and does everything you would expect it to do just fine.
For development, if you don't want to go through the learning curve of vi or emacs, the JetBrains family of products is excellent. Otherwise you may want to try spacemacs, a "distro" of emacs.
Zeal is a good alternative for Dash.
Steam allows you to install a wide range of games, even Windows games, via Proton. You can see the list of supported games here: https://www.protondb.com/
Now, if you are not as hardcore as the person from this post, use Tilix (similar to iTerm2) rather than plain tmux.
Now... why Linux? because it's an OS where developers can do whatever they want. There's no limit. You can mess with whatever you want, not only with the surfaces exposed to you (APIs).
Re: Linux on the Desktop as a Web Developer
#14I’ve found it much easier than Windows. Can never get power shell to do what I want. Eg the other day a google QuickStart guide required setting a .sh as executable. Couldn’t figure that out. Been trying to install WSL2 for a month+ now. So now I’m just dual booting
WSL2 was/is not available yet for the stable branch of Windows, you need to use Windows Preview to access it. Try again in 1 - 2 months.
Re: Linux on the Desktop as a Web Developer
#15I've been using a Dell 13" Ubuntu 4K laptop hooked to a 43" monitor as my main work web development system for a year and a half. All of my co-workers use Macs. Pros: compared to Macs using Docker is very performant especially when sharing the host file system for development and once I found Regolith ( https://regolith-linux.org/ ) I don't think I could go back to a normal windowing system. Cons: non-Electron cross-…
Re: Linux on the Desktop as a Web Developer
#16Re: Linux on the Desktop as a Web Developer
#17I’ve found Linux to be a really good machine for development. Windows with Cygwin is a good mixture, but windows file locking, and the lack of bash (and some tools) really have made it a pain when developing back on Windows. At this point everything “just works” for me on Linux (Using Kubuntu) and is super stable. I don’t game much, and proton has worked for everything I need.
Have you tried WSL (Windows Subsystem for Linux)? After many years on Mac and then Linux, I switched to Windows and it's actually fine.
WSL is nice when you don't have choice. Linux is actually the optimum choice for most developers.
Re: Linux on the Desktop as a Web Developer
#18I’ve been using Linux (Debian) on my work laptops for over a decade now but corporate IT is finally forcing me to switch to Mac for bullshit policy reasons. It doesn’t help that Zoom is buggy and the VPN client we are forced to use is Mac/Windows only. :( I wouldn’t go back to Windows for any reason short of a massive salary increase.
Windows isn't _that_ bad but having to raise a ticket for someone to allow you to install software or read from a USB thumb drive was infuriating.