Over the past twenty years, I have observed a handful of shifts in the UI paradigms driven by various architectural patterns and advancements. This session delves into these observations to offer a comprehensive overview of the trends and innovations that can be derived from the past. The session will highlight popular UI architecture patterns and the common problems that the community finds in these approaches and provide a concise course of action regarding the patterns we can introduce into our UI systems today and use these observations to exercise what UI architectures we can build today to scale the UI systems and guard ourselves against future system rewrites.