I use Apple's Scheduled Summary for most notifications (Android may have something similar, but I don't know the platform). Scheduled summary collects notifications and then delivers a summary at a time of my choosing. You can choose which notifications go into the summary and which are delivered immediately.
I turn off notifications for most apps, put non-urgent ones in the summary, and leave only a few to be delivered immediately ( e.g. iMessages from VIP contacts). Then I glance through the summary when it arrives after work and deal with anything that needs a response.
Also, I turn off all browser notifications. I never need them.