John Rice — Playground / ResearchWorking notes · September 2026
Design · Research · Vocabulary · Provenance

Design
Vocabulary

A living genealogy of ideas.

What this is

This isn't a manifesto. It's a working record of things discovered through designing, making, teaching, observing and conversation—where they came from, what they connect to, and what they become.

Some may grow into principles. Some may contradict each other. Some may go nowhere.

We aren't writing down rules.
We're accumulating discoveries.

One occurrence is an observation. Repeated occurrences become a pattern. A pattern that survives different contexts may eventually become a principle.

Contents / current vocabulary

Working principles

Ideas that have appeared often enough to be worth carrying forward—and testing again.

Meaning before mechanism.

Begin with why something should exist and what should happen. Hardware, software, AI and physical material are implementation choices.

Related: Why moves up the meaning scale. How moves down toward structure and implementation.

Hierarchy is meaning.

Really important, somewhat important, and nowhere near as important should not receive equal treatment. Hierarchy is not decoration; it communicates judgment.

Related: Attention · Recede · Working set

Attention has bandwidth.

Attention spent on one thing is unavailable to another. Asking someone to transcribe exactly what is being said while simultaneously reasoning about it exposes the constraint immediately.

Current question: What are we asking the person to spend attention on right now—and what are they therefore unable to attend to?

Everything we deliver has an attention cost. Make it matter.

A notification, paragraph, choice, animation, explanation or interruption makes a claim on cognition. Attention should be proportional to importance.

Complexity can be deep. The moment should be simple.

A system may know ten thousand things while asking a person to reason about three. Keep the active working set graspable.

Observed in: Quicksilver — however complex the information, the active material should be small enough to gather in your hands.

Don't make people translate themselves unnecessarily.

People already point, talk, arrange, hand things to one another, squeeze, hesitate, gather and compare. When intelligence can understand those behaviors, don't require people to encode intent into computer vocabulary first.

Remove meaningless friction. Preserve meaningful resistance.

Effort isn't automatically failure. Resistance can establish intent, make consequence perceptible, or strengthen judgment.

Some actions deserve a moment.

Trivial actions should be easy. Consequential actions can deserve deliberation, resistance, ceremony or even irreversible change.

Let state be visible. Let history explain it.

The current state tells you what is. History tells you why. Whenever possible, don't make people remember what the system thinks happened.

Prove value before committing.

Build the smallest thing that exposes the truth. A prototype is not merely a cheaper product; it is an instrument for answering a question.

Observed in: ShuffleTube — enough of the territory was explored to make both its value and the remaining investment legible, while leaving behind reusable capability.

Make the system visible enough to reason about it.

Externalize enough of a system that you can point at it, compare it, reconstruct it, question it and let the representation change your understanding.

Design capabilities, not feature lists.

A feature says what the product can do. Capability asks what the person can now do that they couldn't do before.

Broaden the field of choice.

A good idea proves that an idea exists. It doesn't prove it is the only idea. Generate enough possibilities to see relationships, alternatives and frames that weren't visible at the beginning.

Know when to stop.

Exploration has value until further exploration stops producing value. Sometimes an idea resolves the problem strongly enough that continuing is hesitation rather than discovery.

Don't overmix.

Integration does not require sameness. Combine things enough that they can work together while preserving the differences that made each useful.

Help should meet you where you are.

Give enough understanding to let someone continue without unnecessarily taking discovery, judgment or agency away from them.

Attention has depth.

Not everything needs to be either visible or gone. Important things can come forward; less relevant things can recede while remaining in awareness. Reduce attention without destroying awareness.