On Thursday I was at Simon Brown's Effective Sketches session at Skillsmatter . Just because my pictures are pretty awesome doesn't mean there's no opportunity for continuous learning. The points Simon made in the session really made sense to me, and I wish I could have had something like that as a primer when they taught us UML at university. Without the context of what the diagrams were supposed to mean, to convey, all the boxes and lines made no sense to me back then. I'm still not a fan of large chunks of UML because I think the convention sometimes gets in the way of real meaning. My take-away points were: Don't try and squidge everything onto a single diagram. The reason lots of different flavours of architecture diagrams exist (e.g. logical view , infrastructure view , etc) is because you have different audiences for each of the diagrams and different things that are important when you're looking at it from one particular angle. One diagram yo...