This is good on paper, bad in practice. One of the best ways to retain and understand information is to explain it to yourself. As in talking, having a conversation with yourself(I do this very frequently). It makes sense that to show you understand something at least on a beginner level, to create a blog/video/tutorial to teach others about what you just learned. As many others have stated though, this leads to a mass of useless tutorials being created and pushing down the actual good information about that topic in search engines.<p>There are ways around it, disclaimers are a good start. I'd put in a very visible style, a note that says something like "I by no means am an expert in the field, I only just learned about this topic and am creating this tutorial to try an re-enforce my own knowledge. This information is not assured to be valid in any way and it should not be cited or used as such."<p>Even after saying that, I'd still encourage this behavior on personal blogs. No one should be taking technical information from a personal blog without additional research on a topic anyways. Many people have blogs for themselves, not others. The action of some people stumbling upon a personal blog is just a coincidence/bonus. Back when I was first getting into infosec, I'd write personal tutorials on exploit techniques(cross-site scripting, SQLi, LFI, RFI, etc). I never posted them, because I didn't care for anyone to read them. They were just for me so that I could re-enforce what I already learned.