Token Fatigue: How Design System Abstraction Has Become a Bureaucratic Burden
This article analyzes the phenomenon of 'token fatigue' in modern web design, where design tokens—originally intended to bridge the gap between design and code—have evolved into overly complex systems of abstraction. Initially praised for ensuring consistency and scalability across platforms by companies like Salesforce and IBM, tokens have increasingly become self-referential mazes of nested JSON files and semantic layers. The author argues that the obsession with rigid consistency has transformed design systems into visual bureaucracies, stifling creativity and clarity. Instead of simplifying workflows, teams now spend excessive time debating naming conventions and mapping variables rather than designing user experiences. The piece highlights how the hierarchy of core, semantic, and alias tokens creates 'indirection hell,' making simple changes difficult and causing designers to feel disconnected from their work. Ultimately, the article suggests that while tokens aimed to reduce entropy, they have instead introduced new forms of friction, turning the promise of harmony into an endless cycle of administrative overhead that prioritizes system maintenance over actual product design.
Wire timeline
Token Fatigue: How Design System Abstraction Has Become a Bureaucratic Burden
This article analyzes the phenomenon of 'token fatigue' in modern web design, where design tokens—originally intended to bridge the gap between design and code—have evolved into overly complex systems of abstraction. Initially praised for ensuring consistency and scalability across platforms by companies like Salesforce and IBM, tokens have increasingly become self-referential mazes of nested JSON files and semantic layers. The author argues that the obsession with rigid consistency has transformed design systems into visual bureaucracies, stifling creativity and clarity. Instead of simplifying workflows, teams now spend excessive time debating naming conventions and mapping variables rather than designing user experiences. The piece highlights how the hierarchy of core, semantic, and alias tokens creates 'indirection hell,' making simple changes difficult and causing designers to feel disconnected from their work. Ultimately, the article suggests that while tokens aimed to reduce entropy, they have instead introduced new forms of friction, turning the promise of harmony into an endless cycle of administrative overhead that prioritizes system maintenance over actual product design.
Web Designer Depot