JavaScript UI testing best practices | Hacker News Reader