I want to switch to Linux for development. Where do I start?

I've been a long time Windows user but the time has come to switch to Linux. More and more people are recommending it to me and it just seems that the whole web dev ecosystem is more suited for Linux/Os X.

Can anyone recommend some resources to get me going? Any advice on starting guides, reliable distros or other tips will be greatly appreciated :)

Comments 1

  • When it comes to distributions, Ubuntu is probably the safest choice, although there are many other great options like Mint and Fedora.

    As for getting started, the best way is to just dive in and learn new things as you go. Linux has a bad rep for being overly complex, but you'll get used to it pretty quickly.

    The thing you should master first is the Terminal. It is by far the most important tool and you'll need it all the time, especially for web development. Here is an awesome cheatsheat of the differences in commands between Windows and Linux terminals.