Ask HN: How to learn to document and demo a software product? | Hacker News Reader