Understand experience quality
See the whole task, the people involved, and the consequences of an interaction.
Your complete route through the library
Start with the human task and the evidence behind it. Build the interface, practice choices across pattern families, then test those choices in a realistic setting. Each part connects to a method, an exercise, and source material.
Work through one service case across research, problem framing, interaction design, testing, and a final decision. Each lesson produces an artifact for the next stage.
See the whole task, the people involved, and the consequences of an interaction.
Separate what happened from why it happened and define a problem worth solving.
Create complete interactions with alternatives, states, and recovery paths.
Choose useful evidence, interpret it carefully, and revise the design.
Make and communicate defensible UX decisions across a service and a team.
Apply the same task to information structure, content, visual design, controls, media, accessibility, data, and outcome measurement. Each chapter defines the idea, works through a case, and gives you a review method.
Create names and routes that help people predict where to go.
Plan, write, and maintain content that answers a real question at the point of use.
Use type, headings, and sentence structure to support scanning and close reading.
Place content so the primary task and its supporting information form one readable path.
Build a color system that keeps actions and states clear across contexts.
Choose images, icons, and movement that clarify a task and remain understandable through other modes.
Design forms around purpose, understandable labels, and recoverable answers.
Adapt layout and interaction while keeping the essential route available.
Define reusable components with shared appearance, states, and access behavior.
Show values, comparisons, and uncertainty in a form that supports the reader's next action.
Check whether people can perceive, understand, operate, and complete the task.
Explain data use, risk, and recovery so a person can make an informed choice.
Show the system's scope, evidence, progress, and approval points during automated work.
Combine task evidence and performance data to judge a design change.
Each family moves from core behavior to specialized applications and quality checks. A pattern page gives you the task, complete states, worked examples, a practice prompt, and the next lesson in that family.
Headers, breadcrumbs, tabs, side navigation, steps, local anchors, and return paths.
Search, filters, facets, category browsing, query correction, and no-results recovery.
Forms, field behavior, uploads, dates, addresses, payment entry, and account data.
Choice controls, object pickers, ranges, menu actions, bulk selection, and commands.
Loading, progress, alerts, banners, sync, confidence, and system visibility.
Validation, undo, retry, fallback, destructive action review, and recovery paths.
Progressive disclosure, overlays, warnings, focus, and interruption management.
Tables, dashboards, charts, maps, compare views, timelines, and drill-down behavior.
Multi-step work, approvals, scheduling, review queues, checkout, and task completion.
Comments, mentions, presence, feeds, handoffs, shared attention, and team workflow.
Settings, preference centers, saved views, defaults, recommendations, and user control.
Consent, privacy, security, sensitive data, reporting, permissions, and safety exits.
AI capability boundaries, agent control, source grounding, uncertainty, approval, and safe fallback.
Touch, haptics, sensors, camera, permissions, offline states, and device adaptation.
Use a comparison when several patterns seem plausible. Try the states in the lab. Complete a practice case, then carry the decision into your own project with a work tool.
Use the decision rules to explain which interaction fits the task.
TrySwitch between strong and weak states and check recovery.
PracticeProduce an artifact and review it against explicit criteria.
TransferPrepare a critique, test plan, or decision memo for a real task.