"I read the documentation a lot in my routine, especially when I cannot find a good tutorial. Problem though is that in most cases, the docstrings and comments are not as in-depth as I would like them to be (or when they are, it's hard to get an intuitive understanding of the explanations). This is where ExplainDev comes in handy. With this extension, I can get a more detailed description of what is happening in the code, what is being done and why it is being done in the way it is."