Buttons hidden in plain sight
summary
Applies the Cognitive Dimensions framework to the 4diac IDE and reports concrete fixes found by lightweight developer walk‑throughs and user studies (roughly 3–10 participants per round). Finds 3x3 pixel connector dot is unusable, so it becomes a full hit area with hover feedback, attention‑flicker and a Ctrl‑hover connect mode — these changes noticeably reduce failures. Reimplements breadcrumb navigation, leaves invalid connections visible as errors instead of deleting them, and discovers ELK automated layout misoptimizes mixed connection types. Users request many specialized search modes.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 3:53Cognitive Dimensions overview
- 10:40Usability trade-offs
- 13:10Dogfooding importance
- 17:22Usability studies matter
- 21:55Lightweight usability studies
- 25:52Cognitive assessment lessons
- 31:56Key takeaways
- 32:37Q&A
related talks
49mRedesigning for Cognitive Ease
20mEngineer Insightful Shiny Apps with Behavioral Science
51mBuilding A11y Digital Experiences for Neurodivergent Users
03m"A Story about Design and Experience"
23mThe invisible mechanisms in your interfaces
22mEngineering Intuitive Experiences
49mProgramming for Accessibility
39mCognitive Science and Design
