Start with the question

Network diagrams become wallpaper when they try to show everything at once. The useful questions are usually smaller: what is this device connected to, which path does traffic take, and where should I look when that path breaks?

That changes the job of the map. It is not a picture of the database. It is an interface for moving from an overview to one specific relationship.

Structure before detail

I keep the main route visually quiet, make devices selectable, and reveal ports and direct connections only when they matter. Labels should describe what a person recognises, while implementation detail waits one level deeper.

The result can look simpler than the system underneath it. That is not missing information; it is information arriving in the right order.

Public examples need a boundary

A public demo should prove the interaction without publishing a real network. Synthetic switches, access points, and clients make the behaviour inspectable while keeping private infrastructure out of the page.