It is cool when a beginner is writing for fellow noobies. No assumptions at all and that's what many course creators forget. When you assume a lots, it defeat the purpose that the intended readers are beginners that definitely need good foundation from very start.
Thanks for this article. By the way, I am intermediate in my journey.