While I am personally a heavy apple user - I'd say for a developer it actually comes down to are there any good non Mac Operating Systems for developers?
The XPS 15, Lenovo X1 Extreme, Rog Zephyrus, and Razer Blade Advanced are all laptops I've personally used for development, and would mostly recommend, however I find windows hard to use for development and linux support varies of course.
Personally, I'd give apple another chance, but if that's not an option, The XPS 15 is probably the best bet.
The XPS 15, Lenovo X1 Extreme, Rog Zephyrus, and Razer Blade Advanced are all laptops I've personally used for development, and would mostly recommend, however I find windows hard to use for development and linux support varies of course.
Personally, I'd give apple another chance, but if that's not an option, The XPS 15 is probably the best bet.