The screen and the track pad are the best out there. From a coding perspective, the Mac is one of the few 16:10 ratio screens still out there, which means you get a bit more vertical height than 99% of the other 16:9 ratio resolutions. While 16:9 makes for better movie watching, coding/surfing/etc is far better on the taller screen. As a bonus, it is a really quality screen too.
I'm less enamored with the rest. My daily driver laptop is a 32G i9 from 2018(?). While I have enough RAM to run a couple docker containers, most of the folks I work with are stuck with the 16G version, which are constantly out of resources and have no upgrade plan. For being a 'pro' spec machine, it does not have the cooling it needs to be pushed like I do.