On my laptop I use Arch Linux,mainly because it doesn't get in the way installing any unwanted package or service. Should I need to configure a new laptop suddenly, I have scripts that provision the new machine exactly the way I want it in 1h~.
Another killer feature of Arch is its vast repositories of packages, I can install spotify, dropbox, skype the same way I install htop!
In 4 years of running it (and updating weekly) I have not had any major problems with updates breaking things, which is a common concern of newcomers to the arch rolling update system.
On servers I most often use debian, rigorously with unattended-upgrades enabled, for its stability and attention to security.
As a base image for containers I prefer Alpine for its slenderness and security, escalating to debian or ubuntu as a last resort when needed for exhotic packages and such.
Finally, when I setup a linux box for inexperienced users, I usually use manjaro for its ease of use and attention to the inexperienced-user-experience.