Experts Exchange it’s a famous site specialized in questions and answers on Information Technology / web sector.
There are 3 free alternatives that maybe you don’t know:
IT Knowledge Exchange it’s really like Experts Exchange feelings
Stack Overflow more focused on programming
Bytes various IT categories