15 things we learned about interface design as developers | Hacker News Reader