I love reading articles that are written like this. Whenever I encounter a word/concept that I don't know, I can just look it up and myself decide how much in-depth I want to go to understand this topic before going back to the article. Whenever basic concepts are explained, I automatically get the feeling that someone very inexperienced wrote this, and that my time would be better spent reading other material.