The Lenovo additions to the Thinkpad lines (like the foldable ones or tablet-hybrids) are pretty horrible, the classic ones are still good (T, P)
The Ultrabook X carbon or whatever they’re called are also ok for the weight.
I bought a used P51 and love developing on it because using Docker on an OS where it’s natively integrated is a game changer, but at the same time looking at the ugly font rendering on a dim 4k screen with huge 1 inch bezels spoils it again. Developing on a Mac feels less like work because of their attention to design.