Designing Fail-Fast Error Handling | Hacker News Reader