It has been a long time since i felt like i need to start searching for a linux capable laptop. i've felt like that for a long while though. i consciously know it's not that hard to find quality hardware. I still have some subconscious apprehension. Trying to find a pcmcia network card to work with my thinkpad was such a pain back in the day. i have not so fond memories of trying to compile tulip.c into a kernel module.
MacOS was a breath of fresh air. everything just worked, and i had a real unix to work with. darwin isn't the greatest thing ever, but the hardware was nice. The air is getting kinda stale though. i need to find some hardware and make it right. the apple heyday made me complacent.
The jetbrains ides work and with so many tools being web based. I miss sequel pro and transmit but not that much(the alternatives aren’t that great). The thing I find is there are fewer options to buy software on Linux which means using the free slightly sub optimal solutions.
I think you can happily do software development on a Linux notebook these day (provided you have a power outlet)
I don't bother much with Linux sub-system anymore as I'm almost always pulling in containers anyway these days so I might as well just run real Linux in Docker.
Obviously there's a bunch of reasons why you'd use OSX outside of being Posix-y, but just wanted to share that it's not the same picture as it was (if you've got Hyper-V on your laptop).
you mean you'd rather run a HyperV VM which hosts a docker daemon and configure your local docker client to use that VM. (all done automatically with docker for windows/mac)
the downside of that is higher power consumption.