The whole library.
One useful idea at a time.
Browse every guide to product building, branding and marketing, or explore a topic to find your next step.
Page 5 of 10
Explore topicsWrite a Design Handoff That Explains Behavior
Prepare a design handoff with product rules, interaction states, content, responsive decisions, and acceptance criteria so implementation preserves the intended workflow.
Choose Prototype Fidelity for the Question You Need to Answer
Choose low or high fidelity prototypes based on the decision, interaction risk, and test context, while recording limitations that could affect research findings.
Design Dense Tables Around the Decision People Need to Make
Design product tables with meaningful columns, clear row identity, useful sorting and filtering, accessible actions, and responsive alternatives for real decisions.
Prioritize Design Findings by Task Impact
Turn research observations into design decisions by separating evidence from interpretation, assessing task impact, and choosing focused changes with clear verification.
Choose an AI Use Case with a Clear Boundary
Evaluate an AI product use case by its task, error consequences, available evidence, review effort, and fallback before committing to a broad assistant.
Design Human Review That Actually Helps an AI Workflow
Design AI review around specific checks, source context, editability, and decision ownership so a human approval step supports a useful product workflow.
Build an AI Evaluation Dataset from Real Product Tasks
Create an AI evaluation dataset with representative inputs, difficult cases, expected behavior, review criteria, and controlled updates tied to product decisions.
Prepare a Retrieval Corpus for an AI Feature
Prepare product knowledge for retrieval with ownership, document scope, freshness, access boundaries, and checks that distinguish retrieval from answer failures.
Communicate AI Uncertainty with Useful Next Actions
Design AI uncertainty messages that identify missing context or weak support, offer clarification and source review, and preserve progress without invented confidence.
Bound AI Tool Permissions by the User Task
Define AI tool permissions with task-specific scope, server checks, previewable changes, explicit approval, and recovery so generated intent cannot exceed user authority.
Design a Manual Fallback for an AI Feature
Create an AI fallback that preserves inputs and progress, explains incomplete work, supports manual completion, and can be exercised when the feature is unavailable.
Design Prompt Input as a Product Interface
Create AI prompt input with a clear task boundary, useful examples, structured context, editable requests, and recovery that reduces guessing in product workflows.