šŸ¤æ blastoise

+ new industry standard UX pattern

Mariana Castilho has one of the most impressive career trajectories of any designer Iā€™ve ever met.

I first saw her while mentoring through Shift Nudge and within a few years, sheā€™s landed roles at Universe, Vercel, and most recently as the first designer at Pierre.

One of the keys to her growth has been investing in her skills as an engineer. So a big goal of this weekā€™s episode is to learn what it takes to transition from designer to builder.

Some highlights from our convo:

  • The future of design engineering

  • What makes designing dev tools unique

  • How Mariana has grown as a visual designer

  • What itā€™s like working with design celebrities

  • What it means to care deeply about implementation

  • How teams like Vercel consistently hit a high bar for craft

  • Why Mariana succeeded learning to code on her third attempt

  • a lot more

Listen on YouTube, Spotify, Apple, or wherever you get your podcasts šŸ‘‡

AUDIO FTW

So I was scrolling Twitter the other day and Fons Mans posted a card animation that I think I watched 10x in a rowā€¦

Obviously the visuals were great, but what made it really special was he used Jitterā€™s new audio feature.

Itā€™s a perfect example of how one simple feature can unlock so many new use cases and creative opportunities. I even make all my episode clips in Jitter now!

Audio is such a powerful way to level up your storytelling and bring life and emotion to your designs. I think youā€™ll have a lot of fun playing with this one šŸ‘‡

šŸ’” KEY TAKEAWAYS

Key takeaways from this weekā€™s episode

1 ā€” How Mariana (finally) succeeded learning to code

The way to fail learning to code is to get stuck in tutorial hell.

The way to get stuck in tutorial hell is to pursue a learning journey.

If you bounce around from video to video youā€™ll accumulate knowledgeā€¦ but eventually youā€™ll lose motivation. This is what Marianaā€™s first two attempts looked like (and mine too šŸ˜¬).

Her third attempt was different though. Instead of focusing on the next learning rung, she made building the primary objective. By building things with whatever knowledge you have at the time you a) stay motivated b) uncover what you need to learn next.

So if you want to learn to code, your first step should be finding a (small) side project that you care about. If you make building the end goal, then the learning will happen automatically.

2 ā€” Reframing design systems

Remember how Henry from Perplexity talked about building a design system as the first step?

Well Pierre is another great example of how startups can focus on the atomic level and ignore everything else.

ā€œitā€™s useful to componetize buttons and low-level primitivesā€¦ but not more complex components because we know theyā€™re going to changeā€

Mariana Castilho

This is how you unlock speed. Create a box of legos without worrying about connectivity (more info here).

3 ā€” How Mariana is advancing so quickly in her career

Mariana only landed her first traditional design role a few years ago. Now sheā€™s designing on the biggest stage for some of the highest profile companies in tech.

When I asked her how sheā€™s advanced so quickly her answer was simpleā€¦ share your work.

Both Vercel and Pierre found her through her Twitter.

So if this is an area youā€™re looking to grow in then definitely add this episode with Oliur to your queue āœŒļø

šŸ”— FEATURED RESOURCE

Take a peek inside Gumroadā€™s design system

In my recent article about reframing design systems I highlight the lack of public systems beyond the big players (Polaris, Material, etc.). This directly contributes to the ā€œenterprisinessā€ of design systems as a practice.

So I found a more realistic example for you!

Gumroadā€™s design system is 100% public and itā€™s a legit resource. Iā€™ve been poking around it all morning.

Hereā€™s the link to bookmark it šŸ‘‡

šŸ§ƒ INSPIRATION JUICE

3 designs I saved this week

1ļøāƒ£ Linearā€™s bottom tab bar

Linear has been around for ~4 years now and they just released their mobile app. Let that sink inā€¦

Thatā€™s what it looks like to prioritize quality at all costs. It reminds me of how Alex Cornell talked about the culture allowing for endless exploration.

Itā€™s not just about making something beautifulā€¦ they even innovated on a core UX pattern. Notice how the tab bar becomes a sub menu with a back arrow šŸ‘€ Other apps have danced around this pattern but itā€™s about to become industry standard.

P.s. itā€™s also worth scrolling their new landing page if you havenā€™t yet āœŒļø

2ļøāƒ£ Tinted modal background

The next time I design a dashboard product I am 100% using gradient fades for my modal backgrounds. This design from Luke was the latest addition to my taste library.

3ļøāƒ£ Clever mockup framing

Iā€™ve seen a lot of mockup containers but the Ballpark website offers a pretty fresh take šŸ‘€

The slight rotation, dotter border, rounded maskā€¦ it all comes together to create a playful composition. Honestly the whole site is worth checking out.

See it live ā†’

šŸ¤ WITH RAYCAST

Whatā€™s in Marianaā€™s Raycast?

You already know how cool I think Mariana isā€¦

Now you get to see her Raycast setup and how she streamlines her workflows as a designer. At this point Iā€™m shocked when someone doesnā€™t use Raycast šŸ˜… Itā€™s that good.

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

Maven ā€‹ā†’ How I invest in my career

Raycast ā€‹ ā†’ How I do pretty much everything on my computer

Episodes you mightā€™ve missed...

Ideas you mightā€™ve missedā€¦

How much did you enjoy this issue?

Never hesitate to reply with feedback too :)

Login or Subscribe to participate in polls.

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:


See you next week āœŒļø 
- Ridd

P.S. if you were forwarded this email you can ā€‹subscribe here