Any help is appreciated, the main twitch site (twitch.tv) isn't loading for me no matter what but the other subsite like https://blog.twitch.tv/en/ still works fine.
Surely firing 400+ engineers and support staff will make the platform a better place and will have no negative repercussions at all. Remember to give Dan Clancy your thanks the next time the app breaks.