I block a few domains using the /etc/hosts file. For sshd I have fail2ban to ban repeat attempters. For my ISP I have blocked a few ports using iptables. In my browser of choice (Firefox) I have uBlock Origin with some default lists (I think the defaults vary from region to region) and also some TamperMonkey scripts to remove a few comment sections in some pages.
At home I've switched from AdBlocker+ & Privacy Badger to uBlock Origin on all our PCs. On my mobile devices I still use Chrome as my primary browser but lately have started using Firefox with the uBlock Origin add-on when needed/wanted.
I use Brave and generally find its built in privacy shield very effective and Brave also protects against Google's more intrusive Chrome features. If I have to use Chrome then AdBlock Plus and Privacy Badger. I also used Ghostery for a while but found it broke too many sites.