Bringing UX to Your Code
summary
Argues that UX principles apply to code and demonstrates concrete harms and fixes: API names that mislead like delete vs destroy, silent modifiers that give no feedback, confusing file path and array method mappings, and unhelpful errors such as undefined is not a function. Uses Ruby and Rails examples, JavaScript debugging pain, MySQL safety with --i-am-a-dummy, and an rspec rerun command that points users to the next action, showing what to change so code is easier and safer to use.
AI-written summary · about
chapters (7)
- 0:00Start
- 3:58Anything invented a long time ago
- 12:51brew update brew upgrade
- 15:44Spooky Nulls at a Distance
- 19:54Group Related Objects
- 26:32Provide Signposts and Cues
- 28:59This is the mechanism for self documenting code








