A Senior Developer working mostly with PHP and JavaScript, with a bit of Python thrown in for good measure, all on Linux. My tooling is simple, it's GitLab and JetBrains where possible.
Debian is a good choice. It's conservative in its release cycle to ensure high stability.
If you want something slightly easier, then Ubuntu LTS versions are solid. It's Debian based so easy to switch over if you find Debian isn't for you.
If you prefer the RedHat side of Linux, then CentOS is a good choice. It's practically a free version of RHEL so there's familiarity available there.
Those are the ones I consider or put forward when asked. I personally aim to use Ubuntu server as my team develop on Ubuntu desktop. It means they are working much more closely to the production environment.
Debian is a good choice. It's conservative in its release cycle to ensure high stability.
If you want something slightly easier, then Ubuntu LTS versions are solid. It's Debian based so easy to switch over if you find Debian isn't for you.
If you prefer the RedHat side of Linux, then CentOS is a good choice. It's practically a free version of RHEL so there's familiarity available there.
Those are the ones I consider or put forward when asked. I personally aim to use Ubuntu server as my team develop on Ubuntu desktop. It means they are working much more closely to the production environment.
Yeah I’ve also had good results as far as stability using CentOS.