I have to say I really like my Lenovo Yoga X1. I dont need adapters or dongles as I have plenty of plugs. I also have a touch screen and a pen which is amazing for scribbling/reading. I dont have to use any syncing software (had really bad experiences with that). I have a Thunderbolt docking station at home, so I just plug in one cable and have 2 monitors, audio, usb hub and more to work productively.
In my opinion most of the gripes are just caused by Macbooks being shitty laptops. I also wouldnt want from Coffee Shops, but having only one development machine is so much easier. I do have a desktop, but I only use that one for gaming.
For OS I would go with Arch Linux. I had a lot of issues with Ubuntu because of outdated software in the official repos. I had less issues with packages on Arch.
Considering that Arch in itself might require a lot of manual installations (of course, depending on what you're working with) I'd suggest Fedora instead. I've never ran into any sort of outdated software and the OS itself has never stopped me from doing any sort of work (something that happened with Ubuntu and also the Arch-based distro Manjaro).
I am a product engineer and have helped build software from small startups, to manipulating hundreds of millions of data points. I write API's and make tools that make developers lives easier.
This is why I love and use Antergos. It's basically an installer for Arch. I have a Dell 2in1 and it worked perfectly out of the box after installing antergos. Even the touchscreen and pen.
I am a product engineer and have helped build software from small startups, to manipulating hundreds of millions of data points. I write API's and make tools that make developers lives easier.
I have to say I really like my Lenovo Yoga X1. I dont need adapters or dongles as I have plenty of plugs. I also have a touch screen and a pen which is amazing for scribbling/reading. I dont have to use any syncing software (had really bad experiences with that). I have a Thunderbolt docking station at home, so I just plug in one cable and have 2 monitors, audio, usb hub and more to work productively.
In my opinion most of the gripes are just caused by Macbooks being shitty laptops. I also wouldnt want from Coffee Shops, but having only one development machine is so much easier. I do have a desktop, but I only use that one for gaming.
For OS I would go with Arch Linux. I had a lot of issues with Ubuntu because of outdated software in the official repos. I had less issues with packages on Arch.
Considering that Arch in itself might require a lot of manual installations (of course, depending on what you're working with) I'd suggest Fedora instead. I've never ran into any sort of outdated software and the OS itself has never stopped me from doing any sort of work (something that happened with Ubuntu and also the Arch-based distro Manjaro).
This is why I love and use Antergos. It's basically an installer for Arch. I have a Dell 2in1 and it worked perfectly out of the box after installing antergos. Even the touchscreen and pen.
*Antergos I think
Whoops. Typo corrected. Thanks.