NewsGator codemonster Nick Harris has been on a tear lately, authoring a
four five-part series on creating a pleasant user experience:
- Part I: Expected Behavior
- Part II: User Feedback
- Part III: Language
- Part IV: Many ways to do the same thing
- Part V: Trouble shooting
Definitely worthwhile reading for software developers.