This is genuinely useful and interesting research!
I put together some links about designing with code.
This is actually one of the biggest lessons I’ve learned working at large tech corporations. Users (and sometimes engineers) often want to pile on more options that suit their personal use cases, but each one of those options can end up making the overall experience more cognitively taxing and less pleasant.
Check out this related article, too.
Lesson 1: Test early, test often.
Lesson 2: Stop being nice; start being helpful
Lesson 3: Designers are shepherds
Kit FUI is an IMDb-like database that makes it easy to find screenshots, videos and the designers of [fictional user interfaces].
Nice collection of iOS animations.