March 28, 2018
On Using ElementaryOS Professionally
My employer agreed on buying me a new and shiny MacBook Pro, so I thought it’s a good time to reflect on my experiences with using ElementaryOS (Freya) professionally daily driver for almost a year. The TL;DR is that I mostly enjoyed the ride. Elementary is fast, polished, functional and has outstanding multi-monitor support. On the other hand, it’s still a Linux and the desktop experience is not nearly as polished as on MacOS and Windows. The installation worked flawlessly on my Thinkpad T460p (vPro branded Core i5-6440HQ, 16GB RAM, 256GB SSD, integrated Intel HD 530). Being based on Ubuntu 16.04, the internals should be familiar to all you Ubuntu fanboys. One thing that is much nicer on Linux than on MacOS is the Docker integration. MacOS doesn’t have access to the docker bridge, so you cannot access containers directly – only through published ports (or by monkey-patching docker, which somehow hardcodes this network config). This also means that you need to dockerize any application that needs to talk to any other dockerized app, which lead to quite some overhead in the beginning.