Test-driven design | Hacker News Reader