Clearly you are articulate and succinct in your response. There are many blogs, forums, articles and videos out there, but I am not aware of anyone maintaining a living eBook on the whole subject. It is just too dynamic, and many people I speak with are all-to-assuming that everyone understands what they are talking about.
Perhaps something for you to consider?
We need a reference that is constantly updated, and not only explains what and why, but also how.
I would not hesitate to pay for such a reference.
(Yes, I am new to this and struggling to learn builds on my own.)