Ask HN: How to plan a webapp before building it? | Dark Hacker News