Conversational interfaces: prompts, streaming responses, tools.
Patterns for products built around models, beyond chat.
The moment a page asks for something.
A keyboard-summoned palette that doubles as navigation and action launcher.
An overview surface: key numbers, recent activity, next actions.
Charts and graphics that make numbers legible.
A panel that slides in from an edge, often draggable on mobile.
Narrowing a set by facets, chips, or queries.
The end of the page: links, legal and last calls to action.
Collecting input: fields, validation, errors and submission.
The first screen of a marketing page.
Moving through an interface without a pointer: focus, shortcuts, roving tabindex.
Spinners, skeletons and progress while something happens.
Small responses to input that make an interface feel alive.
A focused layer that interrupts on purpose.
How people move between the major areas of a product.
Telling people something happened, without shouting.
The first minutes: setup, education and getting to value.
Continuity between routes and views.
Plans, comparisons and the path to paying.
Motion driven by scroll position.
Finding things by typing: inputs, suggestions, results and empty states.
Persistent vertical navigation alongside the main content.
Switching between sibling views in place.
Brief, non-blocking confirmation that appears and leaves.