How I work: Refactoring | Hacker News Reader