In his answer Mike states:
We're looking at how we can better plan and notify for these type of events, as well as ways to increase resilience so no interruption in the process is necessary.
I think there already is a perfect way to notify users of these type of events, namely a post on the official "Stack Exchange Network Status" site https://StackStatus.net/. Combine this with a notification bar on the top of the screen that has the title of the status message and a link to the site. This can be limited to the affected pages when applicable, like in the case where Mike's answer was posted to.
Currently StackStatus is poorly maintained. Its Twitter account (@StackStatus) shows far more messages then the site itself does. Most notably the most recent scheduled maintenance wasn't even announced on stackstatus.net.
Can we please reinstate the usage of StackStatus.net and expand on its use, so that those of us that are unable to visit Twitter (e.g. in an environment where it's blocked) can be up to date as well?