Improving Your Web App with Functional Object-Oriented Design | Hacker News Reader