Ask HN: How to think of big ideas for your software architecture? | Hacker News Reader