Besides the DND features of the OS, I use the Macrodroid app on Android to silence my mobile based on location and time. For example my devices will turn off WiFi, dial down audio levels and brightness at a certain time in the evening, even while I might use it. This is a cue for me to put it aside if I still might access it.
Also, based on location, I automatically disable all notifications while at the gym or in a restaurant. If a had an urge to access it anyways, I might set the brightness to zero too.
Also, based on location, I automatically disable all notifications while at the gym or in a restaurant. If a had an urge to access it anyways, I might set the brightness to zero too.