Great article. Few points I would like to mention here - I have been using Ubuntu for almost 8+ years primarily for development. Yes, Office suite and enterprise email were an issue but Libre Office and WPS Suite have come a long way in making the transition to Linux-based distros a lot easier. But frankly, that is not why I use Ubuntu or Linux. I use it because I can express myself. I use zsh and terminal a lot and Linux lets you customize your desktop as pointed out in the original article but you can customize your terminal to our heart desire. You can use tmux/screen to enhance your productivity. All the major IDEs - JetBrains, VSCode, Atom, Sublime Text are very well supported. Git is a first-class citizen. I can keep on writing but yes, ubuntu or Linux is a worthy OS for efficient and effective development.
I have switched to linux two years back. Ubuntu gave life to my dying 2010 Macbook pro and I never looked back since. I actually used that Macbook pro more over the last two years than in the 10 years I had it with Mac OS. I love the efficiency, speed and the fact that I "own" the system and not anyone else.
My way into Linux was similar to yours. I got a Raspberry Pi for Christmas and used Raspbian (Debian) on it, to host local servers just for fun.
The structure of Linux made so much more sense to me. (e.g. Filessystem structure. Why are systemfiles in "system32" it's a 64-bit OS. Why is the Userdirectory in the Windows Directory)
It was just a breeze to use it. Everything was so easy to install and setup.
I started to watch Linux Videos on Youtube. One Youtuber showed how to install Linux Mint. I thought it looks so much better than Windows 7 at the time, so I installed it.
I started to use it, and now I use it as my main OS, since over one year. I'm just really happy.
Some YouTubers I can recommend are "The Linux Experiment" and "Gardiner Bryant".
And also, thanks for this article. ;)
And if you want a really comfy desktop where you never have to use the command line except for if you want to, you should get openSUSE (because it has this amazing YaST software).
And if you want a desktop that doesn't treat you like a dimwit toddler and isn't all preachy about what you are allowed to do or not, go for KDE. Which you can also configure "like macOS" with stuff like the Latte Dock.
Another point is that ubuntu is OpenSource, I know it can be evident but still important to mention it. Tks for Your article !!!
Lincoln Pires
What do I do?
Akash Raju M
Frontend Engineer @Classcard
You should definitely check out - elementary.io
The only reason I had to go back to windows was Bluetooth was very finicky for my hardware. I now use WSL, you can basically use Linux terminal in windows, highly recommend checking it out. - docs.microsoft.com/en-us/windows/wsl/install-win10