Click any tag below to further narrow down your results
Links
The article outlines Don Norman's six principles of interaction design that help create intuitive products. It covers affordances, signifiers, constraints, mappings, feedback, and conceptual models, emphasizing the importance of designing items that are easy to understand and use without manuals.
A design system should be viewed as a comprehensive infrastructure that facilitates creative growth rather than merely a collection of reusable components. By establishing strong foundations—principles, design tokens, and basic elements—design systems can promote consistency, usability, and autonomy for teams, ultimately enhancing collaboration and scalability.
The article outlines eight key principles that enhance developer experience within data infrastructure, emphasizing the importance of usability, performance, and support. It discusses how these principles contribute to a more efficient and enjoyable environment for developers working with data systems.