Tech Communities Thread

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: