3 ms·
If you’re developing for a Windows platform (desktop or server) then Windows for sure. If your workplace makes it easy to run Linux (not ChromeOS) on a laptop
by opportune 5y ago
If you’re developing for a Windows platform (desktop or server) then Windows for sure.
If your workplace makes it easy to run Linux (not ChromeOS) on a laptop and it integrates well with everything, I’d go with that. If you can buy Linux pre-installed on something from a reputable vendor (and thus it’s safe to say it should work entirely out of the box) that could be a good option too. Otherwise, assuming your time is valuable and you don’t find this fun, you’ll likely deal with too much random stuff coming up regarding drivers or things not working right. Even spending more than one hour when I should be working, for me, is too much.
Otherwise I’d use a MacBook. MacBooks have better build quality than the average laptop, no Windows bullshit (Apple bullshit is more like bee shit in terms of size), and no OEM bloat. You don’t need an iPhone at all. I have a bunch of Apple gear I’ve never paired with my work-MBP. It works perfectly out of the box, it’s fine to develop for frontend, works targeting any mobile OS, and will work just fine 90% of the time targeting linux. The base models usually have very competitive price:performance. If your time is valuable a few hundred dollars is easily worth avoiding tech support and Windows bullshit.