Designing an app builder with server-driven UI | Hacker News Reader