Most people agree that having a whiteboard during a meeting, or having diagrams & charts in a paper is better than not - but I don’t see a lot of discussion about what makes a great diagram / architectural sketch / etc.
If reading is the way to become a better writer, I assume that looking at examples of good diagrams is the way to improve how I communicate visually. So let’s share examples of great diagrams about CS, software, hardware, etc and why we think they’re great.
Alternatively, if there’s a site or book that already has a collection focused on visual explanations of computing concepts that we should know about please share that.
I think e.g. Tufte’s books are probably required reading along these lines, but they are much more general purpose and I’m curious about great examples in computing.