• Represent UI and UI patterns as data.
    • Building on the TDSL presented in 2021, they pushed the abstraction further with a Design Syntax Tree (DST), designing server-driven UI that can generate interfaces automatically from a JSON tree.
    • Toss was already doing in 2022 what I only just started thinking about. Minsoo Park is now experimenting with server-driven UI at Flex. I also want to work on a team where I can share and develop these design-system questions!
  • A voice-and-tone maker that keeps product messages consistent.
    • A voice-and-tone maker that runs in Framer for designers.
    • → Turn the rules into lint checks that developers can use.
    • → Provide the voice-and-tone maker as an in-app overlay that everyone can use.
    • The rules are not simple word-to-replacement mappings. They apply the context behind design decisions, such as “Do not end title text with a period” and “End description text with a period.”