Advanced UX Knowledge Base

Master the craft ofUX engineering

A curated knowledge base of 24+ deep technical concepts every senior developer should know. From behavioral psychology to design patterns, from decision science to ethics.

24
Articles
8
Categories
3
Levels
Your learning journeyStart here →

All Topics

Browse our collection of 24 published UX topics

Measurement

A/B Testing

How to design, run, and analyze A/B tests to validate design decisions and improve user experience

beginner
8 mintesting · experimentation
Decision Science

Behavioral Economics

Key principles from behavioral economics that explain why people make seemingly irrational choices and how to design for them

intermediate
7 minpsychology · decision making
Behavior Design

BJ Fogg's Behavior Model

Explore BJ Fogg's Behavior Model which shows that behavior happens when Motivation, Ability, and a Prompt converge at the same moment

beginner
5 minbehavior change · habits
UX Patterns

Call to Action Design

Best practices for designing effective CTAs that guide users toward desired actions and improve conversion rates

beginner
8 minCTA · conversion
UX Patterns

Choice Overload

How to present options effectively without overwhelming users, based on behavioral science research

intermediate
7 mindecision making · cognitive load
UX Patterns

Cognitive Overhead

How to identify and minimize cognitive load to create interfaces that feel effortless and intuitive

intermediate
8 mincognitive load · mental models
Measurement

Continuous Improvement

How to establish systems for ongoing UX improvement through feedback, testing, and iteration

intermediate
9 mincontinuous improvement · feedback loops
Design Methods

Customer Journey Mapping

How to create and use customer journey maps to understand user experiences, identify pain points, and uncover opportunities

intermediate
8 minjourney mapping · user research
Ethics

Dark Patterns

A comprehensive guide to recognizing and avoiding dark patterns—deceptive design techniques that trick users into actions they didn't intend

beginner
8 minethics · dark patterns
Decision Science

Dual Process Theory

Understanding how System 1 (fast, intuitive) and System 2 (slow, analytical) thinking shapes user behavior and decision-making

beginner
6 mincognitive psychology · decision making
Ethics

Ethics in UX Design

A framework for ethical decision-making in UX design, including principles, checklists, and practical guidance

beginner
9 minethics · responsibility
Behavior Design

Gamification Mechanics

How to apply game design principles to increase engagement, motivation, and user satisfaction

beginner
8 mingamification · engagement

Share Your Expertise

Join our community of UX practitioners and help build the most comprehensive, free UX knowledge base on the web. Every contribution helps someone learn.

Join contributors from

GoogleMetaAppleAmazonNetflixSpotify+40 more