Questions to ask yourself when handling exceptions | Hacker News Reader