This is a great community with lots of developers. I’d recommend making an account here.
Has some great internship opportunities.
Feel free to use this thread to post across any great blogs/sites/resources you’ve come across.
For Hardware specific stuff there’s my older thread: Hardware Communities and tech sites to follow: