The trials and tribulations of moving to Linux as a developer

best practices coding cfml infrastructure hardware

When you look around among your developer and other tech friends and colleagues you’ll probably find that most of them use a computer running Windows or macOS. Sometimes that’s personal choice, in other cases employers or clients dictate which platform one would have to use. Every year around Christmas time there are articles with titles like “Why 20xx will be the year of the Linux desktop”, but has it ever really been that year?

In 2018, I made the jump from using macOS as my main platform to Linux and since then, people didn’t stop asking me how it went, what I did, what problems I ran into and why they could probably never make such a platform transition. The truth is: they - and you - probably could do it just fine as well.

In this talk, I’ll talk about and explain the pros and cons of my move to Linux. Starting from hardware and distribution choices to very specific development and infrastructure challenges. Along the way I’ll explain the audience some of the underlying Linux concepts and show tools to match what they might be used to from Mac or Windows.

After this talk, people will hopefully be more confident when it comes to leaving the mainstream operating systems macOS and Windows.


Kai König

Kai is one of the co-founders of and works as Software Solutions Architect for Ventego Creative Ltd in Wellington, New Zealand. He's also the CTO of Zen Ex Machina, a recently launched startup in the fields of digital & user experience consultancy.