- Dive Club
- Posts
- š¤æ designing a unicorn
š¤æ designing a unicorn
+ become your dev team's favorite designer š
Somehow itās become cool to diss design systems (Ivanās recent tweet about Notion definitely didnāt help).
But I think the pendulum has swung too far and weāve started throwing the baby out with the bath waterā¦
Hereās why š
LETāS PLAY A GAME
Which product am I talking about?
They were named the top design tool of 2023 by Product Hunt
They were voted 2024ās top animation tool in Contraās awards
Give up? The product is Jitter.
Itās like Figma but for motion design and it is blowing up right now.
For good reason too! Jitter makes it so easy to create really high quality animations. And thereās even a Figma plugin so you can bring your designs in with a single click.
So if youāre a designerā¦ donāt sleep on this tool anymore š
šŗ THIS WEEKāS EPISODE
Designing a unicorn AI startup from nothing
Imagine leading the design of an AI product that skyrockets to a billion+ dollar valuation in under two yearsā¦
Thatās the story of Perplexity and today we get to hear from their founding designer and current Head of Design, Henry Modisett.
Some highlights:
What it takes to thrive as a founding designer
Why Henry likes hiring designers who can code
The challenges of designing dynamic interfaces
Why Henry didnāt want to anthropomorphize the AI
The initial creative direction for the Perplexity brand
The keys to making a consumer product cognitively fast
Why Henry built a mini design system as his very first step
a lot more
Key takeaways
1ļøā£ Starting with a design system
Before Henry had any idea what the Perplexity product would become, he built a component system in React as the first step. The goal was to give himself a toolbox to make it easy to assemble new features.
Many components are obvious (ex: you know youāll need a grid, type system, color system, buttons, etc.). We donāt have to overcomplicate design systems. Theyāre the thing you invest in to move fastā¦ not the thing you invest in once you have most of the interface figured out.
I go deeper in this weekās featured idea š
2ļøā£ Empowerment through code
When you write code, you develop a stronger emotional attachment to the product. Youāre also empowered to continually make improvements without having to go through engineers. The more removed you are from what ships, the easier it is to dish blame on someone else for an experience being janky.
āHaving designers that can code is a hackā¦quality just happensā
3ļøā£ Velocity is everything
Henry makes a point to prioritize velocity over exploration, debate, visual design, etc. And a big part of what makes that possible is empowering designers to make decisions. If itās a UX question, the designer needs to make a call (āgo with your gut and if you want to change it later you canā).
This is also why having designers who can code is key. Nothing is cemented. You donāt need permission to iterate after something ships.
4ļøā£ Dynamic UI systems
At the root of Perplexity are UI systems that display dynamic content based on what the user searches. That means as a designer, you canāt possibly mock up all of the states and use cases. You have to think about interfaces as slightly abstracted (ex: āentity comparisonā which can work for comparing dog breeds, restaurants, etc.). Part of designing a dynamic system is you have to be ok with percentage outcomes. Sometimes the formatting isnāt going to be perfect.
Youāre designing the system, giving AI the tools to use, and hoping that it works most of the time.
š¤ WITH FRAMER
How to create the glow effect on the new Framer website
See the blue glow at the bottom of the new Framer website?
Well Iām kind of obsessed with it. So I asked the designer (aka the big enchilada of hype) to walk us through exactly how itās made.
It never gets old to see how the Framer team builds their own website in Framerā¦
My biggest takeaway is that I need to be pairing linear gradients with radial masks a lot more š
š§ INSPIRATION JUICE
3 designs I saved this week
1 ā Unique icon style
My new favorite follow is Mehdi. He posts a new design every day and theyāre good.
I particularly love the way heās nesting these icons in the alert banner. That sunken dark padding with the subtle shadows is :chefskiss: š¤
See it live ā
2 ā Clerk Auth page
If you missed the Oliur episode, his #1 example of what it looks like to share your work is James McDonald. This mockup shows why.
A few tiny details I love:
The inner shadows on the input
The subtle bg pattern nodding to the home page motif
The way the bg pattern lines break the frame of the container
See it live ā
3 ā Airbnb inspired micro interaction
Bartek showing once again how delightfully buttery your animations can be with Jitterā¦
(also I have a fun Airbnb partnership coming up next month that I cannot wait to share more about š¤«)
See it live ā
š FEATURED RESOURCE
How to become your engineering teamās favorite designer
I probably spend too much time thinking about how designers can improve the way they collaborate with developersā¦
So here are 7 tactics you can use to make your dev team love you š
Meet the Dive partners
I made a list of my favorite products and asked them to come on as sponsors of the newsletter/podcast. They said yes š„¹
The #1 way to support Dive Club is to check them outš
Jitterā ā How I animate my designs
Framerā ā How I build my websites
How much did you enjoy this issue?Never hesitate to reply with feedback too :) |
Thanks for reading! I'm working hard to bring you the best design resources on the planet š«¶
If you want to go even deeper you can always:
ā Read all āideasā
ā Watch all āepisodes ā
|
P.S. if you were forwarded this email you can āsubscribe here