How to Make Your Website Not Ugly: Basic UX for Programmers
summary
Claims measurable UX wins: visitors read about 20% of on-page text, reading speed peaks near 74 characters per line so use width:76ch or similar; use line-height ~1.4–1.5 and base font 16–18px. Icon tests show unique unlabeled icons are guessed correctly 34% of the time, generic ones 60%, and labeled icons 88% — so icons must have labels. Use webA.org contrast checker, avoid banner-blind image placement, follow F-shaped scanning, apply progressive disclosure and consistent patterns to cut cognitive load and errors.
AI-written summary · about
chapters (7)
- 0:00Introduction
- 1:47UI design for developers
- 3:59Text as visual element
- 17:48Images and icons
- 27:44Logical patterns and consistency
- 39:27Functionality and UX bugs
- 42:58Q&A
related talks
37mHow to Make Your Website Not Ugly: Basic UX for Programmers
28mHow to Make Your Website Not Ugly
46mPractical tips to elevate your UX and accessibility
54mPractical tips to elevate your UX and accessibility
01h 02mDesign for Developers
58mDesign for Developers
23mNot a designer? You can make your website more accessible
41mIt’s easy to create good looking products, but what about useful ones
