I'm also subscribed to a few YouTube channels:
Gameranx for general news;
Sampstra Games for Indie;
Digital Foundry, JayzTwoCents and Paul'sHardware for the tech side;
A few others occasionally for gameplay, eg Clockner & StealthGamerBR.
My feeds give me articles/videos/pics all over the net, mainly inline with the games/genres i like. If its industry news, my go to site is https://www.gamesindustry.biz/ but generally from social media/email is where it comes from