WhoBuilt

Why Design Matters: Lessons from Stripe, Lyft and Airbnb

Oct 16, 2024· 34 min· 63K views·Watch on YouTube

Speaker

Katie Dill, head of design at Stripe, discusses how design shaped Stripe, Lyft, and Airbnb, and how founders can build thoughtful product cultures with the Y Combinator host at Stripe.

Design builds trust

Dill says Airbnb’s careful attention to safety, communication, payments, and presentation helped people feel confident staying in someone else’s home. Stripe’s attention to interface details similarly helped customers trust it with payments and made the product easier to use. Small flaws can make people question the reliability of the whole service.

Set a high bar and balance speed

Founders shape design culture by showing that user needs and product quality matter even when their impact cannot be measured immediately. Dill says teams often face pressure toward mediocrity, so leaders may need to hold a release for another iteration. She recommends judging urgency by the problem, the user, and whether a flaw could harm the experience, while using betas to learn quickly.

Evaluate quality and develop taste

Dill’s product quality checklist starts with utility: the product must solve a user problem. Next comes usability, followed by craft and beauty, which she says add enjoyment and support the product’s usefulness. Founders can inspect each step and detail, study products they admire, hire thoughtfully, and keep learning from users.

Keep design close to users and the product

At Stripe, designers work alongside engineers and product managers from start to finish, with shared goals and product context. Teams gather feedback through user collaboration, betas, and regular product walkthroughs called Essential Journeys, where staff review 17 key flows each quarter and log friction. A redesigned onboarding email increased conversion by 20%, while user feedback also helped catch an email validation alert that appeared too early.

Design for developers’ workflow

Dill presents Workbench as a Stripe Dashboard tool that helps developers inspect integrations, debug issues, explore API behavior, and generate code without repeatedly switching to documentation and other tools. Stripe developed it through ongoing feedback from Slack, Notion, and its developer community, Insiders. Dill says regular contact with users helps teams avoid faulty assumptions and improve products over time.

Takeaways

  • Treat details as part of the trust users place in your product.
  • Use utility, usability, and craft as a practical quality checklist.
  • When deciding whether to delay a release, consider the problem, the user, and the cost of a poor first experience.
  • Keep designers embedded with product and engineering teams, with shared goals.
  • Review important user journeys regularly and give staff a clear way to report friction.

Mentioned in this talk

Search inside this talk

What was claimed 12

  • role at
    Katie Dill is Head of design at Stripe
    “Katie Dill, Stripe's head of design.”
    YouTube
    Verified4 sources· Talk
  • built
    “We may learn about a need for a product. I just mentioned Connect, our product for platform businesses and marketplaces.”
    YouTube
    Verified3 sources· Talk, Job posting· archived
  • previously at
    Katie Dill previously at Airbnb
    “Katie has led design teams at ... Lyft, Airbnb, and now Stripe.”
    YouTube
    Verified2 sources· Talk
  • previously at
    Katie Dill previously at Lyft
    “Katie has led design teams at ... Lyft, Airbnb, and now Stripe.”
    YouTube
    Verified2 sources· Talk
  • uses
    “Lyft, for example, worked with us early on. They needed to pay out drivers, so they built the product with us.”
    YouTube
    Unverified1 source· Talk
  • built
    “I’m excited to show you another product called Workbench.”
    YouTube
    Unverified1 source· Talk
  • metric
    Essential Journeys: 17 most important user flows reviewed each quarter
    “We identified the 17 most important user flows ... Team members are assigned to review each journey every quarter.”
    YouTube
    Unverified1 source· Talk
  • uses
    “We have an organized, established program called Essential Journeys.”
    YouTube
    Unverified1 source· Talk
  • built
    Stripe built Link
    “One thing that came out of that was a product called Link, our extremely fast way of checking out online.”
    YouTube
    Unverified1 source· Talk
  • metric
    Stripe: Redesigning an onboarding email increased product conversion from that email by 20%
    “Doing that increased product conversion from this email by 20%.”
    YouTube
    Unverified1 source· Talk
  • feature
    Anthropic Console: Lets developers inspect integrations, debug them, prototype, and make changes from the dashboard
    “It provides both a microscope and a telescope for what’s going on with your integration, so you can debug it, prototype it, and make changes.”
    YouTube
    Unverified1 source· Talk
  • uses
    “We ... created a forum, a community called Insiders, so we can continuously hear from developers.”
    YouTube
    Unverified1 source· Talk

Related talks