Learning from Lego with modular design | A List Apart

An interesting look at using padding only on the very lowest element within a hierarchy (as Samantha says, the atoms of your design) and therefore setting it globally. It's a logical approach, though I'm glad to see I'm not the only one who took one look and thought "surely margins would be a better approach". Still, a useful tool and clever way of thinking about object spacing that could make your CSS a lot more efficient.

Note: this was originally part of a full article titled "Thoughts from around the web" and the 13th post in my New 52 challenge. That article also linked to a blog post on logo design and a critique of modern "culture-fit" hiring practices.

Explore Other Notes



Second is the article which led me to Lighthouse in the first place: AMPersand, by Ethan Marcotte. Not much to add to this one, just another voice adding weight to my uneasiness with the idea of AMP […]


The imbalance of culture fit

There, in a single sentence, is the issue with the concept of 'culture fit', something that is incredibly prevalent in the modern workplace. Companies like Google and Apple bang on about their […]

Made By Me, But Made Possible By:


Build: Gatsby

Deployment: GitHub

Hosting: Netlify

Connect With Me:

Twitter Twitter

Instagram Instragram

500px 500px

GitHub GitHub

Keep Up To Date:

All Posts RSS feed.

Articles RSS feed.

Journal RSS feed.

Notes RSS feed.