Best Practices Lessons
Explore bite-sized “Best Practices” lessons designed to build real skills in just 5 minutes a day. Want more? Browse all search results
Lesson
13 Core Visual Design Principles
Explore the tried-and-tested guidelines of design used to ensure exceptional user experience
Lesson
Visual Design Principles in Practice
Understand how to practically implement guiding design principles for exceptional UX
Lesson
Best Practices for Designing Login & Signup Flows
Build signup and login flows that remove barriers between users and your product
Lesson
Best Practices for User Onboarding Flow Design
Create onboarding sequences that activate users instead of overwhelming them with information
Lesson
Intro to UX Copy
Learn the basics of writing helpful and effective UX copy for users
Lesson
How to Ask for User Permissions Unobtrusively
Request user permissions in ways that build trust rather than trigger instant denial
Lesson
Design Guidelines for Help Center & Support Pages
Structure help sections that rescue confused users and feedback flows that capture honest input
Lesson
Best Practices for Designing Pricing Pages
Create pricing experiences that reduce decision anxiety and drive conversions
Lesson
How to Design Engaging Activity Feeds
Create activity streams where important updates stand out and noise fades away
Lesson
Best Practices for Designing Booking Flows
Design booking interfaces that simplify scheduling by showing availability clearly
Lesson
Best Practices for Designing Tables in UIs
Design tables that present complex data clearly without overwhelming users
Lesson
How to Design Useful Settings Pages
Design settings that feel organized rather than overwhelming, even with dozens of options
Lesson
Best Practices for Designing UI Sliders
Design sliders that respond instantly, fit the context, and don't frustrate users
Lesson
How to Design Checkout Pages that Convert
Create checkouts that reduce friction so motivated buyers actually become customers
Lesson
How to Use Dividers to Organize Content
Separate and structure interface elements with the right type of visual divider
Lesson
UI Cards Types & When to Use Them
Learn when to use cards to group content and encourage users to explore
Lesson
Best Practices for Designing UI Menus
Design menus that feel intuitive, load quickly, and help users find what they need
Lesson
How to Design Dashboards for Better Analytics
Design dashboards that surface the right information at the right level of detail
Lesson
Best Practices for Designing Shopping Carts
Design shopping carts that keep users confident and moving toward checkout
Lesson
Best Practices for Chat UI Design
Build messaging interfaces that make conversations feel natural and easy to follow
Lesson
Best Practices for Designing UI Cards
Design cards that are simple, scannable, and invite users to explore more
Lesson
How to Design Loaders to Keep Users Engaged
Signal progress and prevent frustration when users need to wait with the right type of loader
Lesson
How to Design Interactive Comment Sections
Build comment sections that make reading, responding, and engaging feel effortless
Lesson
When & How to Use Headers in UIs
Design headers that orient users and provide clear access to key navigation
Lesson
Best Practices for Designing UI Inputs
Reduce form errors and user frustration with smarter input design patterns
Lesson
HTML Dos and Don'ts
Explore the essential dos and don'ts of HTML to create clean, accessible, and maintainable web pages
Lesson
Best Practices for Designing Tab Navigation
Learn the best practices for creating tab navigation that's consistent, clear, and easy to use
Lesson
Best Practices for UI Search Design
Discover the best practices for designing a search functionality that understands users and surfaces relevant content
Lesson
Wireframing Best Practices
Explore the best practices to create well-structured and user-centered wireframes for digital products.
Lesson
How to Run Effective Ideation Sessions
Facilitate productive ideation by creating the right environment, using time constraints, and keeping energy high throughout
Lesson
Prompting Fundamentals
Master the essential building blocks that transform basic AI interactions into powerful, precise results.
Lesson
Building Core Components
Learn to build content components that scale across products while maintaining consistency and clarity
Lesson
Best Practices and Limitations
Understand what entails responsible AI integration through proven strategies and clear boundaries
Lesson
Common Prompt Patterns
Learn how to use structured prompt formats to turn vague requests into clear, actionable instructions
Lesson
Privacy & Data
Build products that protect user privacy while delivering exceptional value through responsible data practices
Lesson
A/B Testing & Experimentation
Learn how to run controlled experiments to validate product decisions with real user data
Lesson
Technical Documentation & Communication
Transform complex technical concepts into clear documentation that drives alignment and accelerates product development
Lesson
Scaling Products & Teams
Dive into the frameworks that help products and teams grow without breaking