My whole office once bought a host of top of the line Surface Pro's against my recommendation of the Dell XPS. Most were decommissioned in the first year, by the 2nd year they were all gone in favor of the XPS.
Surface is the worst possible choice, there is nothing "pro" about them. They are under performant, unpredictably throttling, works with no monitors, flimsy and they become very quickly dependant on their power cable.
My point is, anything other than Surface! I've had my personal XPS for 5 years it's it's only now starting to show it's age. It's a fantastic machine. Light, powerful, well made and decently priced.
I notice a trend of devs moving towards Mac but I simply hate the OS and the unbelievably stupid price for it and it's accessories.
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.