@charles.unemployed: Design techniques I used: Recognition over recall: picking is way easier than coming up with something from scratch. Give people a few prompts to tap instead of an empty chat box Film grain: add a little noise over gradients. It gets rid of banding (those ugly stripes) and makes it look less digital Labor illusion: people trust a result more when they can see the work behind it, even if it takes longer (ex: Domino’s pizza tracker) Origin-aware: popups should grow out of whatever you tapped, not the middle of the screen. Each citation opens from its little number Layout stability: nothing should jump around while it loads. Save the space for each paragraph first and let the words fill in Brushing and linking: hover one thing and everything connected to it lights up somewhere else. Super common in data viz, you barely see it in chat apps Human in the loop: let the AI suggest whatever it wants but have it ask before it actually changes your stuff Optimistic update: show the result right away and sync in the background (ex: the heart filling in the second you like a post) Comment POLISH and I’ll send you the skill #ai #claudecode #designengineering #uidesign #uiux