Blogging is one of the effective ways to share your knowledge...