I'm using a Dell XPS 13 Developer Edition (Ubuntu 18.04) since March 2017 and I'm globally satisfied. But, I'm disappointed by the lack of compatibility for Linux and Dell Accessories.
I switched to Ubuntu in 2015 when my last MacBook Pro died. I was totally satisfied with my MacBook Pro but I had just quit my job and I didn't want to spent all my savings on a new MacBook Pro so I took an old laptop from my sister, put my MacBook RAM and SSD on it and install Ubuntu. I used it for about 6 months and then I bought a Desktop and install Ubuntu on it.
I'm currently thinking of switching back to Apple. Linux is great for Developers but lacks of compatible accessories and I want a more polyvalent Laptop.
By the way, I hate Windows for Development. The only reason why I could use Windows to Develop is if I'm working with dotNET.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.