When you can't (and shouldn't) unit test | Hacker News Reader