Thomas Gossmann

Unicyclist. Artist. Developer.

Tag: naming-things

  • 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…