I'm a backend developer but after switching for Windows to Mac (and from C# to Go) about 8 years ago, I recently (in the last 6 months) adopted an almost exclusive Linux-only approach. My MBP has been great but ever since the Touch Bar and finicky keyboards that kept needing repairs from authorized retailers, I started looking more and more at Linux. All the production code runs in Linux and, while Docker on Mac is pretty good, it's pretty heavy (VM) compared to actual Docker on an actual Linux device.
So finally after taking a hard look at all the software I was using on a day-to-day basis including some JetBrains tools, Sublime Text, Slack, and a few others, I finally decided to go for it.
The only thing where the experience isn't working for me as well is 1Password. The Linux flavor (1Password X) is getting better and better all the time, but it's not quite as polished yet as 1Password.
So finally after taking a hard look at all the software I was using on a day-to-day basis including some JetBrains tools, Sublime Text, Slack, and a few others, I finally decided to go for it.
The only thing where the experience isn't working for me as well is 1Password. The Linux flavor (1Password X) is getting better and better all the time, but it's not quite as polished yet as 1Password.
To anyone looking to make the switch, go for it.