Improve your programming knowledge with this great online resourses: "Whether you are trying to drive traffic to your own blog or are looking for assistance when developing – it’s sometimes useful to participate in programming forums and blogs by sharing knowledge.
I’ve compiled a list of websites where you can share your own knowledge or search for help on a problem."