Understanding JavaScript and DOM basics before getting lost in frameworks | Hacker News Reader