On some topics, I am unable to find a single text or source which explains the topic in enough detail for me to understand & I have to go looking through a lot of sources, ask questions on forums etc to understand the topic. I mostly blog here to collate all the information on such topics at one place.