Sign in

Gavin Nelson

@gavin.social
4.5K followers 266 following 157 posts

Designer

PostsRepliesMedia
Gavin Nelson @gavin.social · 14/01/2026
AGI agents let anyone build anything Me:
3300
Gavin Nelson @gavin.social · 18/09/2025
a (rough) iOS Split View concept there are many reasons this form doesn't work well but the interaction was fun to prototype
7520
Gavin Nelson @gavin.social · 14/09/2025
made a Minority Report style magnification loupe shader in Metal
3557
Gavin Nelson @gavin.social · 13/09/2025
recreated the new iOS app mesh transform using Metal
3613
Gavin Nelson @gavin.social · 02/09/2025
experimenting with a minimal glass highlight effect
3261
Gavin Nelson @gavin.social · 27/08/2025
finder intelligence
2300
Gavin Nelson @gavin.social · 27/08/2025
frame 2
1180
Gavin Nelson @gavin.social · 15/04/2025
iOS × visionOS experiment
15933
Gavin Nelson @gavin.social · 09/04/2025
if you open up a busy inbox (email, linear, slack dms, etc.), what's the first thing you start doing?
1140
Gavin Nelson @gavin.social · 03/04/2025
been feeling like it was time for an avatar change. something that feels more like me. if you're thinking 'who is this?' here’s a before and after
61210
Gavin Nelson @gavin.social · 11/03/2025
hot take for today: 'mark as unread' is almost never the solution to your problem (both as a consumer and designer)
5320
Gavin Nelson @gavin.social · 10/03/2025
I’ve been thinking about how to make Linear’s overlay sheets more familiar yet still powerful. v2: - Multiple detents for focus/multitasking - Optional gestures for added efficiency that don’t interfere with expected behaviors - Familiar transitions Feedback welcome
4300
Gavin Nelson @gavin.social · 08/03/2025
This deserves some follow up now that OpenAI has made a bunch of updates and my opinions have changed. - New message input gives more space to add labels to the controls which is needed for the consumer market.
2171
Gavin Nelson @gavin.social · 06/03/2025
A new overlay sheet pattern I've been designing for Linear. - Smooth entrance + snappy exit - Lightweight visuals - Gesture driven: drag down to dismiss, swipe back to pop (or dismiss!) What do you think?
10930
Gavin Nelson @gavin.social · 04/03/2025
Glad to have had the opportunity to write down some thoughts for Lovers Magazine spaces.is/loversmagazi...
spaces.is
Interview with Gavin Nelson, Product Designer at Linear: Lovers Magazine by Spaces
Gavin Nelson is a designer currently shaping the native mobile apps at Linear and crafting app icons for a variety of clients. His passion lies in creating …
4320
Gavin Nelson @gavin.social · 18/02/2025
I’ve seen apps using progressive blurs to transition content off-screen or behind elements and they often end up looking messy and making the exiting content a focal point. One way you can avoid this is to reduce the max blur radius, and combine it with a gradient fade-out.
2552
Gavin Nelson @gavin.social · 05/02/2025
The latest ChatGPT app updates feel a bit off. Removing avatars makes sense for more text width, but it makes the conversation much harder to parse and changes the… vibe… New iOS composer too feels like a step backwards right as the platforms seemed to be aligning on a consistent design. Old → New
3340
Gavin Nelson @gavin.social · 18/01/2025
It’s incredible how much the character of a product’s UI icons shape the character of the product itself.
3623
Gavin Nelson @gavin.social · 29/12/2024
Experimenting with progressive blur and particle effects.
71282
Gavin Nelson @gavin.social · 20/12/2024
Radial app switcher (@raycast.com I wouldn't mind if you stole this idea)
5604
Gavin Nelson @gavin.social · 14/12/2024
Some good finds while cleaning. The click wheel iPod days were fun.
3610
Gavin Nelson @gavin.social · 11/12/2024
ChatGPT iOS app is a case study in constantly shipping small polished updates until it really shines.
5790
Gavin Nelson @gavin.social · 20/11/2024
My favorite way to fine-tune transitions is to build a set of sliders into a prototype to tweak timing parameters on device, as you're using it.
1429815
Gavin Nelson @gavin.social · 19/11/2024
My kingdom for a 'Select matching layers within a given selection' feature in @figma.com.
5312
Gavin Nelson @gavin.social · 16/11/2024
I’d love to remove this control from Bluesky. I’m losing a lot of scroll gestures because they originate from its hit target and tapping on the Home tab (immediately below it!) serves the same function. Also, it’s weirdly not a circle?
9622
Gavin Nelson @gavin.social · 14/11/2024
Continuity Camera is the best and easiest webcam setup I’ve used by a mile. Can’t believe it took me 2 years to get a proper mount to try it.
9381
Reposted by Gavin Nelson
Andy Allen @andy.works · 14/11/2024
Starter Pack of the talented Software Designers I follow on here… go.bsky.app/9kXp8f7
2214422
Gavin Nelson @gavin.social · 11/11/2024
When using ChatGPT, I find myself constantly creating new threads for every new query/conversation topic. I almost never revisit old threads. Given the archive/delete/search features, are there benefits to not doing this and maintaining ongoing conversations?
3110
Gavin Nelson @gavin.social · 10/11/2024
The alternative social network hunt feels a lot like Good app experience Nice app icon Critical social graph mass Pick 2
7512
Reposted by Gavin Nelson
Gavin Nelson @gavin.social · 01/07/2023
now’s your chance bluesky
2402
Gavin Nelson @gavin.social · 01/07/2023
now’s your chance bluesky
2402