IMHO HN is getting saturated with these articles. It's all good, I know that's it's a popular subject. So, just and observation.
meta-texts like this one are a must, because the subject is so broad. moreover, i find a lot of the oft-recommended books in this area very noisy on the theory side.
i imagine all of all of the available resources will improve in quality and become more standard over time.