Sublime
An inspiration engine for ideas
Building a tiny digital world
Robin Harford • 2 cards
WikiHouse
wikihouse.cc
The interface inventory process4, described by Brad Frost, has become a popular way to start modularizing an interface.
Alla Kholmatova • Design Systems (Smashing eBooks)

Modularity is great for designers.
Irene Pereyra • Universal Principles of UX: 100 Timeless Strategies to Create Positive Interactions between People and Technology (Rockport Universal)
What does it take to build something so that’s it’s really easy to make comfortable little modifications in a way that once you’ve made them, they feel integral with the nature and structure of what is already there?
Chris Alexander
object”—with two different views based on size, written as one code block with one modifier.
Dan Mall • Design That Scales
Ask yourself, Could you use the same component, as is, with a particular customer, forever? If the answer is no, then why? Often, it is because you know that customer will, over time, want to change a specific thing. In that case, you must encapsulate that thing, yielding diagram B. Ask yourself now, Could you use diagram B across all customers now
... See moreLöwy Juval • Righting Software
The solution to this problem is to partition the development environment into releasable components. The components become units of work that can be the responsibility of a developer or a team of developers. When developers get a component working, they release it for use by the other developers. They give it a release number, and move it into a di
... See more