<?xml version="1.0" encoding="utf-8"?>
10 Usability Heuristics by Jakob Nielsen Lesson
Lesson

10 Usability Heuristics by Jakob Nielsen

Discover how to evaluate your product's usability with heuristics
Intro to UX Copy Lesson
Lesson

Intro to UX Copy

Learn the basics of writing helpful and effective UX copy for users
Settings Lesson
Lesson

Settings

Explore the best practices to follow when designing a Settings section that is free of any ambiguity
Basics of Native Mobile Design Lesson
Lesson

Basics of Native Mobile Design

Discover the pros and cons of creating native and hybrid apps
Submitting a Form Lesson
Lesson

Submitting a Form

Ensure a seamless user experience by learning how to optimize your form design
Writing Problem Messages Lesson
Lesson

Writing Problem Messages

Discover ways to write error messages that are helpful and not frustrating to users
Showing Progress Lesson
Lesson

Showing Progress

Learn how to correctly use progress trackers to enhance user experience
Making a Payment Lesson
Lesson

Making a Payment

Explore best practices for designing a smooth and secure checkout experience
Contact Support Lesson
Lesson

Contact Support

Learn how to offer clear and accessible communication channels to address user needs
Resetting Password Lesson
Lesson

Resetting Password

Explore techniques to streamline the password reset flow and minimize user effort
Canceling Subscription Lesson
Lesson

Canceling Subscription

Explore the importance of providing a graceful exit for users who decide to cancel their accounts or stop using your product or service
Accessibility in UX Microcopy Lesson
Lesson

Accessibility in UX Microcopy

Get a grasp of the general guidelines to make your UX copy accessible to all
Showing Input Error Lesson
Lesson

Showing Input Error

Delve into the principles of providing clear and informative input error messages that guide users toward resolving the issue
Saving Changes Lesson
Lesson

Saving Changes

Learn about different methods and techniques for conveying system feedback to users
What Is AI-Powered UX? Lesson
Lesson

What Is AI-Powered UX?

Discover the fundamental concepts that distinguish AI-powered user experiences from traditional interfaces.
Safety Nets & Undo Lesson
Lesson

Safety Nets & Undo

Implement safety mechanisms that protect users and build confidence when interacting with AI systems.
Mental Models & User Control Lesson
Lesson

Mental Models & User Control

Master the principles of matching user expectations with system behavior while maintaining a sense of user agency and control.
Automation vs. Augmentation Decisions Lesson
Lesson

Automation vs. Augmentation Decisions

Determine when AI should take over tasks completely versus when it should enhance human capabilities.
Defining AI Success Metrics Lesson
Lesson

Defining AI Success Metrics

Define metrics that balance technical performance with real user value and long-term impact.
Understanding AI Errors Lesson
Lesson

Understanding AI Errors

Recognize different types of AI errors and their impact on user experience.
Graceful Failure Design Lesson
Lesson

Graceful Failure Design

Design AI experiences that help users move forward productively when predictions fail.
Calibrating User Confidence Lesson
Lesson

Calibrating User Confidence

Build appropriate user trust through transparency about AI capabilities and limitations.
Control and Customization Lesson
Lesson

Control and Customization

Design AI systems that balance automation with meaningful user control and customization options.
Common Patterns Lesson
Lesson

Common Patterns

Strategically transform routine product moments into opportunities for clarity, guidance, and user trust