Scalable, testable and typable side effects for Redux | Hacker News Reader