Ask HN: What diagrams do you use in software development? | Heykuki News