Principles of Writing Consistent, Idiomatic JavaScript | Dark Hacker News