I use Apple devices for end-user activities but Linux for my routers and servers. I grew up with Windows at home and Macs at school; as a teen I used Linux full time on used PCs but always loved the “it just works” design of Apple gear.
I actually prefer FreeBSD, but Docker and containerization have brought me much closer to Linux.
Specifically, I love using Alpine Linux due to its flexibility. Its packages are very up to date and I can install an actually working Node or Ruby with a simple apk add
versus installing nvm
or rbenv
. It’s awesome for lightweight, no nonsense stuff like Tailscale, VPNs, etc.