The following theory of “Subatomic Design Systems” is loosely based on an amalgam of existing design system theories and programming architecture approaches, including Brad Frost’s Atomic Design, Yandex’s Block-Element-Modifier, Harry Roberts’ Inverted Triangle CSS, Nicole Sullivan’s Object-Oriented CSS, and general functional programming concepts. It aims to take these practices, further abstract