~/talk

Stop Lying to Your Users with Q&A

slides:none on file

Claim: many sites “look ready” but aren’t, causing broken inputs and layout shifts; concrete fixes: use server side rendering or a tiny head script that reads cookies to add a class and reserve space, set ad boxes with CSS aspect-ratio, and render basic HTML forms as fallbacks. Evidence: YouTube example sends 1.3 megabytes then needs another 500 kilobytes before search actually works. Proof of concept: replacing spinners with reserved layout and aspect-ratio placeholders eliminates jumps and improves UX.

AI-written summary · about

  1. 0:00Introduction
  2. 1:05Defining the lie
  3. 7:37Principle to stop lying
  4. 12:10Fix misleading loading
  5. 14:42Prevent layout shifts with ads
  6. 16:30YouTube search failure
  7. 19:19Personal website UX
  8. 20:48Q&A
  9. 26:35Bandwidth and layout jumps
  10. 28:23Hybrid SSR benefits
  11. 29:50Testing slow loading
  12. 31:58YouTube tech stack future
  13. 33:25Convincing decision-makers
  14. 33:48CSS skeleton techniques
  15. 34:49JavaScript unit testing
  16. 36:17Closing
~/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.