Writing a post to put only the best contents and information on the web is really hard thing. But some of the amazing people have made it! They worked hard; they studied hard and always believed in providing only best to their readers and came with the fo