Helpful Online Communities

There is a list of the sites I’ve found the most helpful. The internet was my only way to communicate with people for quite a while.
You can get plenty of good advice online, but it’s not bad to have some offline consultations as well.