~/talk

How to Make Your Website Not Ugly: Basic UX for Programmers

Talkat RubyConf AU 2023 · 2023-02-16..02-17· [design-collaboration, component-design]
slides:none on file

Demonstrates 10 small UX fixes that actually change outcomes: use 60–100 character line lengths (about 75 is ideal), keep body text at or above 16px browser default, and run color choices through the WebAIM contrast checker to meet WCAG. Cites studies: 46% say visual design builds credibility vs 8% for functionality, 20–25% of page content gets read, a 2015 190‑icon study finds 66% confusion without labels (labels raise recognition to ~88%). Shows old 1996 Congressional pages and concrete before/after fixes.

AI-written summary · about

  1. 0:00Start
  2. 6:01Let your text breathe.
  3. 8:28Make your text legible.
  4. 11:19Make your text scannable.
  5. 21:07Photos and graphics
  6. 27:46Progressive disclosure
~/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.