INTJ sr prod dsgnr, #a11y ally, he/him, IPT grad, #1ntSL/adj instructor. #smallmultiples. Writing 19C SL histories. Sans-serif & serif-black. #444. #captionthis

Joined August 2008
279 Photos and videos
doug says 'It’s 2026: caption your media!' retweeted

173
1,151
6,896
20,343,471
doug says 'It’s 2026: caption your media!' retweeted
How I approach every new SaaS screen: 1. Ask "what decision does the user need to make here?" 2. Remove everything that doesn't help that decision 3. Make the primary action impossible to miss 4. Design the empty state before the full state 5. Check if a new user would understand it in 5 seconds Most designers start with layout. I start with the question. The layout follows the answer.
Task management calendar dashboard
8
23
326
31,615
why can't i type notificatoin correctly
5
doug says 'It’s 2026: caption your media!' retweeted
It's time to bring Haptics to the web 🫨 Create custom tactile patterns with strengths durations for your web interactions. Make your app feel as good as it looks ✨ → haptics.lochie.me
392
739
9,214
2,011,726
what is ‘speaking in a global language’? #a11y
1
2
26
doug says 'It’s 2026: caption your media!' retweeted
Feb 15

46
137
1,551
492,350
doug says 'It’s 2026: caption your media!' retweeted

7
47
2,418
doug says 'It’s 2026: caption your media!' retweeted
A lot of people think UX is the things we produce. Wireframes. User flows. Personas. Making things “easy to use.” Those are not UX. Those are outputs. UX actually happens before any of that. It’s the thinking that answers questions like: 💭 Why does this even exist? 💭 Who is this really for? 💭 What problem are we solving, not just what feature are we building? 💭 When and where will someone use this? 💭 And what happens if it doesn’t work? That’s where the real work is. A UX designer isn’t just arranging screens. They’re constantly switching hats. Sometimes you’re thinking like a psychologist, trying to understand behavior. Sometimes like a detective, piecing together signals from users. Sometimes like a product strategist, weighing trade-offs. Sometimes like a business person, thinking about goals and constraints. And yes, sometimes like a designer. The screens come later. The thinking comes first. That’s UX to me.
39
44
448
10,395
hot take. #captions and #subtitles are /terrible/ on podcasts. terrible.
172
doug says 'It’s 2026: caption your media!' retweeted
Dark Mode makes apps harder to use. Here's why we're all getting Dark Mode wrong, how to use it properly, and what @Apple knew all along:
10
3
84
12,716
doug says 'It’s 2026: caption your media!' retweeted
i’ve realized that keeping up 100% with new AI tools/models has become almost impossible. the pace is too fast and the breakthroughs hide in tiny details that never get announced. one prompt works today and fails tomorrow. the only people who actually understand where things are heading are the ones inside the tools every day, chasing the micro-patterns until they turn into instinct. and the founders who treat these tools like second nature are the most dangerous people in the game right now, because they can move quicker, iterate faster, and spot opportunities before anyone else even knows they exist. live in the tools. good things will happen.
177
105
1,099
139,298
doug says 'It’s 2026: caption your media!' retweeted
Published today: A new (or rather, old) approach to typography on the web. Typography is too often reduced to a tidy set of tokens and ratios. But no formula is universal. Different context demands different systems. We designed a type system that feels precise to the eye, not just in code. Link below!
39
147
2,347
196,313
doug says 'It’s 2026: caption your media!' retweeted
3 Sep 2025
You cannot ask a designer to design and have many meetings during the week. We need time to deep think, process and explore. Especially with product design. A simple 30 minute meeting is actually an extra 1-2 hours of wasted potential design time. Why? Because we’re so lost in our heads thinking through a million solutions, we have to stop designing 30 minutes before, during the meeting, then it takes at least 30 minutes to try to get back into the mental spot and resolve the million solutions to get back to where we left off. Design is deep thinking and every meeting interrupts that. It’s one of the biggest challenges designers have when leading a product. Remember, your 30 minute meeting is actually almost 2 hours of lost design time. Make it worth it.
118
245
1,745
105,451
doug says 'It’s 2026: caption your media!' retweeted
BREAKING: Stanford just surveyed 1,500 workers and AI experts about which jobs AI will actually replace and automate. Turns out, we've been building AI for all the WRONG jobs. Here's what they discovered: (hint: the "AI takeover" is happening backwards)
314
1,826
11,043
2,575,168
doug says 'It’s 2026: caption your media!' retweeted
10 Jun 2025
liquid glass… whatever. the most important thing in iOS 26? text is *finally* left-aligned 🙏
197
201
8,272
669,779
hot take: does anyone else think that apple throws stuff out at #WWDC25 and then uses the response as QA/design crit?
70
uh, @Adobe @Illustrator, what in the wide wide world of sports? can we get some QA on error messages? i have no idea what to do with this.
1
39
doug says 'It’s 2026: caption your media!' retweeted
25 Apr 2025
Perplexity’s Head of Design @henrymodis gave a talk at SHV last night on the process and rethinking needed to design AI products and the evolving role of designers in this new landscape.
8
24
397
67,667
doug says 'It’s 2026: caption your media!' retweeted
16 Apr 2025
Seven AIs. One prompt. Who nailed it? 👇 This week I gave them a landing page challenge: Design a full landing page for a fictional company called DevMode, a tool that lets you peek behind the UI to see the code. Full prompt results in the thread 🧵
89
177
2,038
476,577
unpopular opinion: ai models seem to be teaching/using #ASL built off models that are not informed by native signer microlinguistics (read: engineers who learn ten signs for their demos) which then force signers to mispronounce signs to fit engineered LMs. blogs.nvidia.com/blog/ai-sig…
1
34