Personally, I found the C4 model pretty useful when describing a complex architecture
I work mainly with microservices and this makes it way easier to understand each service as well as the global picture. It allows to go pretty deep into the implementation using the same model
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.