Developing small JavaScript components WITHOUT frameworks | Hacker News Reader