Buy a Windows laptop with nice hardware and run Linux.
The removal of the escape key makes vim practically unusable, though. I know a few people who have remapped it to a different key, but still..
Could not be happier. Linux works great for what I do, I have a decent KB, no touchbar, no olympic sized trackpad that just gets in my way, actual PORTS I can use, *nix OS... totally happy.
If they continue to neglect the Mac platform and devs really start moving away from Mac iOS may suffer quite a bit. Microsoft would have a great opportunity to take over if they made the Surface devices a little cheaper and higher quality. My Macbook 2014 is getting a little old and I am really torn what to do next. The Surface devices we have at work are quite expensive and still not as good as a Macbook but the latest Macbooks are not that appealing either.
The article doesn’t mention the Surface product line, it doesn’t contribute much to Microsoft’s revenue, but it allows the company to present itself as a new Microsoft and demonstrate what’s possible with Windows.
Most of my dev is on some cloud somewhere regardless so it's a perfectly capable machine.
I do have a bias in that I've been a happy user of the two generations of XPS 15 for three years.