~/talk

Think like a user: practical UX design tips for developers

Talkat NDC London 2026 · 2026-01-26..01-30· [design-collaboration]
slides:none on file

Practical rules: assume users scan pages in under 3 seconds following an F-shaped reading pattern, so give a clear starting point, tight visual hierarchy, short line lengths and generous spacing. Real fixes shown: Monzo reduced payment friction by verifying sort/account numbers and adding confirmation; a delete modal becomes safer with explicit “Delete file” vs “Do not delete” and a red filled primary; Gmail’s short undo window prevents costly mistakes; what3words proves life‑saving for rural rescues. Use clear labels, feedback (loading bars, skeletons) and avoid deceptive patterns.

AI-written summary · about

  1. 0:00Introduction to UX design
  2. 1:32Defining user experience
  3. 2:49Meeting user needs
  4. 4:46Beyond checklist features
  5. 5:56Bridging design and dev
  6. 7:21The Norman door concept
  7. 10:01UX vs UI principles
  8. 11:26Importance of research
  9. 13:21Desire paths in design
  10. 16:09Attention spans and time
  11. 17:27Scanning patterns
  12. 19:17Guiding user focus
  13. 21:57Typographic hierarchy
  14. 24:23The power of whitespace
  15. 25:46Making design obvious
  16. 27:28Clear language on CTAs
  17. 29:03Intentional friction
  18. 31:25Avoiding deceptive patterns
  19. 32:47Gestalt principles
  20. 35:34Navigation continuity
  21. 36:40Providing system feedback
  22. 37:57Handling error states
  23. 40:00Allowing user mistakes
  24. 41:57Guiding the user journey
  25. 43:07The paradox of choice
  26. 45:30Inclusive design
  27. 47:43Simple accessibility rules
  28. 49:25Fighting enshittification
  29. 51:51Making technology useful
  30. 53:42Case study: What3Words
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.