Your application is used by people. Those people sometimes get sad. When that happens, they talk to your support team. Your support team does everything in their power to turn that frown upside down; and they need your help.
I thought of software architects as petty waterfall dictators. Then I became one. My background in set design helped me model architecture in an agile, collaborative, empowering way.
Reactive data structures are intuitive and flexible. But they’re not always enough structure for complex client applications. How can we scale understandability?