Full threadseri·Very often articles of this nature end up being either too abstract and too vague or too detailed and I would lose focus midway. This is very finely written.View on HN