Tag: naming-things
-
The Design System I Learned the Most From Was Written in … JAVA ?!?
A story of working with design systems in the web for 15+ years. Starting in a time when NPM didn’t exist, when Javascript didn’t have “classes”, when CoffeeScript was declining, Typescript wasn’t ever thought of and “Design System” wasn’t an existing term … then I learned the most about them.
-
The Primary / Secondary Naming Controversy in Design Systems
When researching for my open-source design system hokulea, speaking to designers, or chatting on the design systems slack, it always brings me back to the words primary and secondary. Although I personally don’t like these words, they are kinda like a heavy magnet that draws everybody to use them. The repeated usage of these two…
-
The Hidden Skill and Art of Naming Things
The two hardest problems in programming are cache invalidation, naming things and off-by-one. You learn a lot about algorithms while studying computer science to find clever solutions for the problem at hand – but for naming things? For me undoubtedly this is the hardest problem. In fact, this issue exists in almost every discipline, whether…