Ask HN: Do you use diagrams while developing software? | Hacker News Reader