~/talk

Design Patterns for Software Diagramming

Practical rules and pitfalls for making diagrams that actually transfer knowledge: use C4-style levels and link them with consistent IDs, separate structure from behavior, and avoid mixing abstractions into one messy view; minimize colors, add a legend, and use patterns/symbols because ~4.5% of people (≈350 million) have color vision deficiencies—test with built-in color-simulators in Chrome/Firefox; prefer diagrams-as-code (PlantUML, Mermaid, Structurizr) for automating detailed views; aim each diagram at one audience and one message to reduce confusion and wasted review time.

AI-written summary · about

  1. 0:00Introduction to visual design
  2. 1:31Patterns and antipatterns
  3. 3:37Meta style and audience
  4. 5:56Understanding your audience
  5. 10:44Mixing levels of abstraction
  6. 13:10Managing color palettes
  7. 15:53Tangled diagrams and clarity
  8. 19:40Color accessibility
  9. 26:05Acronyms and communication
  10. 28:54Context and narrative
  11. 31:23Effective UML usage
  12. 34:14Structure vs behavior
  13. 35:49Representational consistency
  14. 37:28AI in diagrams and Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.