Knowledge is worth sharing and most of the these site will give you a in-depth information, knowledge, inspiration, resource and more about design,