Ask HN: Do you use diagrams while developing software? · HackerTrans