Weft. — Ethan Marcotte

I think we often focus on designing or building anelement,without researching the other elements it should connect to—without understanding the system it lives in.

Weft. — Ethan Marcotte

Tagged with

Related links

Information Architecture First Principles | Jorge Arango

  • People only understand things relative to things they already understand
  • People only understand things in context
  • People rely on patterns and consistency
  • People seek to minimize cognitive load
  • People have varying levels of expertise and familiarity
  • People are goal-oriented
  • People often don’t know what they’re looking for
  • Information is more useful when it’s actionable

Tagged with

It’s about time I tried to explain what progressive enhancement actually is - Piccalilli

Progressive enhancement is a design and development principle where we build in layers which automatically turn themselves on based on the browser’s capabilities.

The idea of progressive enhancement is thateveryone gets the perfect experience for them,rather than a pre-determined “perfect” experience from a design and development team.

Tagged with

What would HTML do? - The Cascade

Whenever I confront a design system problem, I ask myself this one question that guides the way: “What would HTML do?”

HTML is the ultimate composable language. With just a few elements shuffled together you can create wildly different interfaces. And that’s really where all the power from HTML comes up: everything has one job, does it really well (ideally), which makes the possible options almost infinite.

Design systems should hope for the same.

Tagged with

Front-end development’s identity crisis - Elly Loel

I know how to do full-stack development, not because I wanted to but because I had to.

Grim, but true. I know quite a few extremely talented front-end developers who have been forced out of the field because of what’s described here.

There is no choice anymore, I can’t escape it. React is so pervasive that almost every job is using it. On the rare occasion that they’re not using it, they’re using something like it.

Tagged with

Responsive typography and its role in design systems | Clagnut by Richard Rutter

Okay, if you weren’t already excited forPatterns Day,get a load of what Rich is going to be talking about!

You’ve got your ticket,right?

Tagged with

Related posts

Composability in design systems

There’s probably a Pace Layer analogy in here somewhere.

Making the Patterns Day website

The joy of getting hands-on with HTML and CSS.

Declarative design systems

Is your design system really a system…or is it more like a collection of components?

Even more writing on web.dev

Five more articles on modern responsive design to close out the course.

Design engineer

It’s snappier than front-of-the-front-end developer.