The Dell XPS Developer Edition ones have always worked well for me with Linux, I never used the stock Ubuntu, and the hardware works really well and they actually do deliver firmware updates through fwupd for many years - I won’t defend the landfill future of the hardware and lack of user upgrade/ replacement, but I’ve had great success with Elementary OS and Arch on them.
Also I have had to use a Mac more recently for work, and I miss my XPS running well with Docker, and I find it hilarious that with MacBooks you need the new M processor models to be able to run Docker workloads without the fans blasting!
These are fair points. It's probably more accurate to say that I didn't give the Dells a completely fair shake on their "works with Linux" cred because I couldn't get past the lack of user upgrade and/or the cost to actually buy one. At one point I did buy a Precision 7000 series that wasn't certified for Linux, hoping I'd be able to get it running anyway, and it was a nightmare that ended in a return/refund: the whole machine would literally lock up hard upon waking from s2 sleep. It was upon researching the problem that I discovered the nature of Dell's "we won't actually support Linux on any laptop unless it's a specific model and you're running our specific build of Ubuntu, beyond that you're on your own, YMMV" and gave up. Framework still says "you're on your own" but they're also working furiously behind the scenes to make Linux as close to first-class-citizen as possible. Framework knows their customer.
I use a mac and a thinkpad for two clients. Great machines.
I had an XPS for 1.5 years, with terrible chassis issues that got worse and worse until typing would cause it to freeze.
I use a Framework for my daily driver and I couldn't be happier! I do have the occasional issue with a WD-SN850 that causes freezing, but that isn't due to Framework specifically.
Also I have had to use a Mac more recently for work, and I miss my XPS running well with Docker, and I find it hilarious that with MacBooks you need the new M processor models to be able to run Docker workloads without the fans blasting!
I’d love to try a Framework too though.