Harry Roberts @ #btconf

Written by on in Düsseldorf, Germany.

“Architecting Scalable CSS” - notes from Harry Roberts talk at Beyond Tellerrand 2013.


The LEGO Analogy:

House vs. Website

Breaking things down

subway

Harry shows how Subway breaks down a sandwiches into small pieces. This allows for millions of different combinations of sandwiches.

Shows UNIX piping: Bits can be added or omitted with ease. Can easily be combined with different results.

Music is the space between the notes.
Claude Debussy

→ «CSS is the space between classes.» Perfect.

Comments & Clean Code

Clean house, clean mind.
Mothers

You do your future self a favor when keeping code well maintained.
Add in extra time for maintenance when estimating how much time a new feature takes to implement.

Don’t stress

If a nasty stylesheet is your only problem you are luckier than most people.

tl;dr