I bought a System76 desktop a couple of years ago with an rtx 3090 for some AI work and have been super happy with it.<p>It was a bit expensive, but everything "just works", it's super well built, and I've had no issues for 2 years. They definitely know what they're doing<p>(not affiliated, I just like it)
All developers at our company get one of these delivered as part of their onboarding. They're pretty amazing. My only gripe is I re-imaged the machine and getting all of the drivers working and configurable is kind of a pain in the ass (the byproduct being the fans are going 100% always)<p>I treat mine like a server, sitting in a rack. I ssh into it to create ad-hoc test/dev environments. It's really fast and reliable. Love it. Having 64 cores and 512GB RAM is a treat.
I have a top of the line System76 Laptop collecting dust.
Completely broken multi monitor support (yes I tried the support route), it overheats underload, it fails to sleep properly, its extremely heavy and is made out of cheap plastic, and the keyboard well…<p>On the otherhand my Macbook Pro is a superb dev machine.
Purchased a system 76 Galago 2 a couple years ago. The motherboard failed just over one year old. System 76 would not replace or give me a discount on a replacement board. Ended up throwing the thing away and will never buy fron them again.
My work has had some pretty poor experiences with their laptops. 2 different models both have had thermal issues where the computer locks up during basic web browsing, agnostic of the Linux distro.