Pace layers and design principles

I think it was Jason who once told me that if you want to make someone’s life a misery, teach them about typography. After that they’ll be doomed to notice all the terrible type choices and kerning out there in the world. They won’t be able to unsee it. It’s like trying to unsee the arrow in the FedEx logo.

I think that Stewart Brand’s pace layers model is a similar kind of mind virus, albeit milder. Once you’ve been exposed to it, you start seeing in it in all kinds of systems.

Each layer is functionally different from the others and operates somewhat independently, but each layer influences and responds to the layers closest to it in a way that makes the whole system resilient.

Last month I sent out an edition of the Clearleft newsletter that was all about pace layers. I gathered together examples of people who have been infected with the pace-layer mindworm who were applying the same layered thinking to other areas:

My own little mash-up is applying pace layers to the World Wide Web. Tom even brought it to life as an animation.

See the Pen Web Layers Of Pace by Tom (@webrocker) on CodePen.

Recently I had another flare-up of the pace-layer pattern-matching infection.

I was talking to some visiting Austrian students on the weekend about design principles. I explained my mild obsession with design principles stemming from the fact that they sit between “purpose” (or values) and “patterns” (the actual outputs):

Purpose » Principles » Patterns

Your purpose is “why?”

That then influences your principles, “how?”

Those principles inform your patterns, “what?”

Hey, wait a minute! If you put that list in reverse order it looks an awful lot like the pace-layers model with the slowest moving layer at the bottom and the fastest moving layer at the top. Perhaps there’s even room for an additional layer when patterns go into production:

  • Production
  • Patterns
  • Principles
  • Purpose

Your purpose should rarely—if ever—change. Your principles can change, but not too frequently. Your patterns need to change quite often. And what you’re actually putting out into production should be constantly updated.

As you travel from the most abstract layer—“purpose”—to the most concrete layer—“production”—the pace of change increases.

I can’t tell if I’m onto something here or if I’m just being apopheniac. Again.

Have you published a response to this? :

Responses

𝕮

> As you travel from the most abstract layer—“purpose”—to the most concrete layer—“production”—the pace of change increases. adactio.com/journal/19104

# Posted by 𝕮 on Thursday, September 1st, 2022 at 12:58am

1 Like

# Sunday, May 29th, 2022 at 11:45pm

Previously on this day

5 years ago I wrote A workshop on evaluating technology

A framework for choosing your web toolkit.

6 years ago I wrote Regressive Web Apps

Killing the web to save it.

7 years ago I wrote 100 words 063

Day sixty three.

11 years ago I wrote Topically hot

Am I hot topic or not? I want your suggestions for this year’s @media.

11 years ago I wrote The good new days

Everything new is old again.

15 years ago I wrote South Parking

In which I spend a day in the epicentre of geekdom.

16 years ago I wrote That syncing feeling

I’ve been getting my emails, contacts and calendars in order.

19 years ago I wrote Cameras are kryptonite to Starbucks

I had no idea when this picture was taken that I was opening myself up to a potential tirade from a Starbucks manager. Lawrence Lessig has the story: