Managing the state of Angular apps without third-party libraries | Hacker News Reader