
Loading summary
A
Today, I am thrilled to welcome Stripe's Head of Design, Katie Dill. Back to the show. Katie and her team recently launched a brand new Stripe homepage. She's going to take us behind the scenes of the new website and talk about how AI is changing her team's design process. Welcome to another episode of Design Review, Katie. Thanks. Thank you so much for joining us again.
B
Well, thank you for having me. It's nice to be back.
A
I saw, along with everybody else, when you launched the new Stripe homepage, and I thought it would be amazing to have you on and kind of take us through the old site and things that you wanted to change about it and update, because I know it's been a few years since you launched that one. And then take us through the new one and talk a little bit about the process that you used in order to get to where you guys landed with the new one.
B
I do enjoy a good design crit with you. So let's do it.
A
All right, let's jump into the original site. So how long ago did you launch this one?
B
This one was from 2020.
A
Okay, so we're talking six years ago at this point.
B
Kudos to the team. I wasn't there at the time, but I do think that they built something that stood the test of time quite well. We weren't, you know, oh my gosh, we have to change it. It's been too long. It's just, you know, it doesn't work anymore. It actually was standing up quite well. And when we endeavored to change it, it was because the business had just evolved beyond the point of what this story was, was being told on this site. And I'll explain that a little bit. Of course, we wanted to kind of freshen it up as brand that also had been evolving and becoming more sophisticated and reaching a broader set of users. But still, it was a good site. So I can point out a couple of things that we aim to change. So, one, this evolved over time. We certainly had changed the words on the site and exactly how it was portraying what we did. And then also some of the product shots that we were including. And then of course, our users as we continue to evolve and help more in different or larger enterprises or growing startups. But then as you go down the page, we were articulating the number of things that we do. And this is actually one of the things that had evolved the most over the last couple of years because our product suite was evolving. And so, for example, we started with payments being a main part of our business. But over time, payments is just one part of it. We now today serve multinational enterprises in many categories, including helping them with subscriptions, helping AI companies with usage based billing, tax revenue, recognition platforms like Shopify, and helping them move money for the businesses on their platform. And so these stories were coming through here, but you were kind of only getting a glimpse of the product offering that Stripe provided. And so this was probably the biggest thing that we realized that we needed to change, so we needed to adjust that. And the other piece is that the page grows quite long. There's a lot of trying to be told here. We were doing that thing that happens over time where you kind of add on and add on and we're kind of losing the, the narrative with the site. And so we thought to think about ways that we could update that narrative. Now, of course you could adjust that what was here. But we realized that it was also time to refresh the visuals. I don't think that the, you know, the visuals came out of fashion, but it also just didn't feel like it took the sophistication of how the business itself evolved. And we were seeing it honestly in the way that our teams were kind of rolling out this design language. There wasn't a lot of clarity on how do we use this 12 degree bar, how do we use colors and overlays, how do we use our typography? The gradient wave that's at the top was certainly an element, but it didn't really scale well. So we had to create a new design vision for our language and then update the story.
A
It's interesting because you mentioned that visually I look at this and this looks like a site that could have been launched yesterday. And I think that's a testament to how Stripe has always been so far ahead of the game from a design perspective that you could have a site that's six years old and obviously you made updates to it over the years. This wasn't literally the site that you launched six years ago.
B
Right.
A
But clearly it has stood the test of time, which is really impressive. And it makes sense that you've got all these different customers now. It seems like the approach that you took with the old one was just keep adding sections that would target different types of users and hopefully people would scroll until they hit the one that's right for them. And it sounds like maybe you've rethought that for the new site that you launched.
B
Yeah, I mean, perfect example. AI is very big part of our business. It's both like how we build what we Build and who we build for. Over 78% of the Forbes AI50 use stripe and they are using our products to help them scale really fast and help them monetize in new ways. Right. So usage based billing so that you can make the right moves for your inferences, costs and how your users are actually using your product. And it's a tile on the website. So the story was missing, like what we're actually building wasn't coming clear. And so when we realized, okay, now it's time to update our site, I would say there's a couple of things on that front, which is one, first principles, what are we trying to do here? What is the point of a website anyways? I remember being in a meeting where Patrick asked, well, what is the point of a website? I think one part of it is it's your manifesto. Whether you explicitly call it that or not, because you're demonstrating who you are, what you are doing and why you do it. And in some indirect ways it's just like the nature of the way that you build your site. How you present yourself, what colors you choose, what typography you choose, the details that you choose to care and the ones you don't. And then of course how you articulate what you're doing and what you offer. So we set out to make sure that the story was extremely clear for who we're serving and how we're serving them and what we care about. And so that's where, you know, honestly, painstaking hours over a year or more is what, you know, ended up going into this. Partly because in some ways we weren't rushing to get something out. Like when we're, when we're building something for our users, it's like, okay, it needs to be out like and it needs to be out tomorrow because they're dependent on this. This was like it was for ourselves in a lot of ways. And so we certain certainly could take the time to sniff out the right design and you know, get on that scent and you know, but there were many weeks and months of design exploration where we liked it. But we're like, no, that's not it. Yeah, we're not ready to, you know, wear that shirt for the next six years or whatever it might be.
A
And so it's financial infrastructure to grow your revenue as the first one which is the exact same percent. So that has remained consistent. And it seems like what you wanted to add here was the extra things here that would catch other people where strike would actually be the right product for them too. Yeah, One of the things that's interesting is I like looking at sites and trying to figure out what is something that only this company could do, that nobody else could do. And one of the things that stands out to me is the GDP counter that you have here. It's not many companies that could, that could have a live counter of the percentage of the global gdp, not even just US GDP that is running on Stripe. Talk about the decision to put that right up at the top as well.
B
Well, I would imagine a lot of people watching and people building websites are thinking about, well, how can we demonstrate the impact that we're having? The reason why you should trust us, the social proof what users trust us before. These are important messages. They help the potential customer understand whether or not this is a brand that you could trust. And okay, good to know that you've done it for others. As I expressed earlier, we're, you know, trying to help everybody from a micro entrepreneur who's going to grow a startup to hopefully great success as well as these large enterprises. It matters a lot to them whether or not that Stripe is dependable, reliable, trustworthy, and can operate at their scale. So we ask ourselves, well, how do we express that? How do we help you see that we can. Of course, one of the ways is that we tell you about the users that use us and you can see that scrolling across the bottom. But another way is the actual enormous impact that we have had the privilege and the responsibility of serving. And that can actually be quant in the gdp.
A
Yeah, I love that. And the other keyword here too is billionth. You know, like that just signals if you do billions of transactions, stripe is right for you.
B
Yeah. YC companies. Yeah, you got this.
A
Yeah, very cool. Okay, take us through the other sections that you, you put underneath that.
B
Yeah. All right, so this next section is what we call our bento. And so this is probably the big area that's seeking to solve some of the problems I talked about earlier about really expressing kind of like the scale of the product offering. And so you saw like, okay, we do issuing, we do payments, but here we're trying to depict a little bit more of the solution set. And so payments, yes, we do payments, we do online payments. We also do terminal billing is, you know, what we were talking about earlier about usage based billing or you know, could be fixed fees, subscriptions, any number of these types of things are a lot more adjustable and customizable to the businesses we're serving. We talked a little bit about the role that AI plays in the organizations. And so we wanted to make that clear. Our issuing product, stablecoins. And then of course, the way that we provide for platform businesses and marketplaces. And so what we're trying to do here is not overwhelm you with too much going on. I mean, I know there is a lot on this page, but you can see that there's very little text. We're just trying to get the point across to give you enough of a sense of like, okay, this may be for me. And then what we're really trying to do is show rather than tell. So hence the imagery. And then the quick way that you can gain more insight is we do this kind of overlay, this larger modal, so you don't actually have to go off your course. You're not, we're not taking you away from the homepage yet, but we can give you a little bit more of a sense of what this is all about. There's many products layered into this, right? Like, you know, we on that bento, it's 1, 2, 3, 4, 5, 6. But that's, you know, I think we have many, many more dozen products on top of that that we can't on one page. That would just be too much and would overwhelm you. So we want to give you essentially progressive disclosure as a way of getting towards the more details behind the products and more things that we offer.
A
Yeah, that's very cool. I don't know that I've seen this specific design with the bento box and the modals that you can pop up that give more information directly on the page. It's an interesting, smart choice because rather than take people to a dedicated page, you keep them right here, show them what they want. You give buttons to jump to the next section or you can keep scrolling down if this is not the right thing that you're looking for.
B
Yeah, you want it to feel light, you want it to feel easy to kind of explore and engage. And you're taking them on a journey for sure. You want to help them get to where they're going. But yeah, I think if we leapt people off the page, you know, when it might be too early for them to have made their decision on what they're actually going after. So this is really just a bit more of a browse experience and it's gives them a bit more of a. A chance to explore. YC Startup School is back. We're hand selecting the most promising builders in the world and flying them out to San Francisco for July 25th and 26th. To discuss the cutting edge of tech, apply now for a spot. Okay, back to the video.
A
Yeah, it's interesting. Another thing that stands out to me is how much animation you use in each of these cards. Talk a little bit about about that and how you can do it without making it too overwhelming or distracting for people.
B
Yeah, it's a difficult balance to get. I mean, this is where prototyping and experimentation, like, I remember this one where it was like we had too many lines at first and then we had too few lines at first and the ball was moving too fast. So you do have to really fine tun bring it in. You know, one of the things, as kind of pointed out earlier, when you're building a website like this, you are either, you know, both directly and indirectly expressing your company's manifesto. So one of the things that we are trying to express is the care that we put into the work that we do. Because if you see the care that goes here, then you're right to assume that we also put that care behind the scenes in the way that we move money and the way that we protect a company's information. These are important details to express. It's also, you know, the idea of making the site feel a bit more alive, you know, that there's a presence here is something that I think the motion does really well. You were right, though. If you go too far with it, it becomes distracting, it becomes annoying. Nobody really wants to engage with that. And so it's just delicate movements and really just like trying to fine tune it. And also thinking about the role that when somebody engages with it, that's where, you know, you bring certain things to life and make sure that you're responding. And this gives the feedback to also register like, okay, I can click on this. You might not have known that otherwise. So we try to engage it that way. This is where we're basically. These are kind of like the big important metrics that can help you understand, again, kind of the scale of what we build. And of course there were versions where we could just put the numbers there, but what we intended to do with this is to just add a little bit of interest. It is loosely communicating the intention of these metrics. It's not really a data viz, of course, but it gives you a sense of like, okay, here we're referring to talking about global scale. Here we're talking about uptime. And so you kind of get the sense of continuity here. But really it's just fun. It's just beautiful. And then there's, you know, it changes depending on what time of day. But if you want to go ahead and see what it would be like at night, you can come in and check it out yourself.
A
It feels like we're entering an era now where websites can be fun again. Yeah, they were fun early on, and then it got to a point where every SaaS website looked exactly the same. And it's really cool to see you focused on things that are just fun for the sake of being fun.
B
Yeah. I'm AI hopeful that the creation of these tools that can help us move so much faster and basically get to, like, get to good almost like instantaneously and almost for free. And now. Great. We can take that time to then push it that next level and to create something that is really interesting and playful and beautiful.
A
Yeah. I think what's interesting here that's. That's maybe worth for anybody watching to pay attention to, is that these aren't animations for animation's sake or interactivity for interactivity's sake. There's. There's an intention and a purpose behind everything that you're doing, and it's connecting to the specific message that you're trying to communicate with each of these numbers. And it's easy to look at it and go like, oh, yeah, it's just like a fun kind of thing. And it is that, but it's not random.
B
Yeah.
A
And a lot of thought goes into that, I'm sure. Like, talk about some of the different things that you explored or were people even against putting this in, thinking, well, what value does it have? And every inch of the screen has to have directly measurable value.
B
Yeah. Well, what's also interesting is it's this section that the site didn't launch in December, so we ended up launching in January. And we were at a stage with this where we had something good. We had all four animations, but they didn't move quite the way we thought would feel really smooth and really intentional. And the extra detail of how they transition from one to the next just like, felt a little kludgy and wasn't quite as smooth as it could be. And it was a decision, a group decision that we should wait and we should do it right. We could have, well, let's just only do three or let's just only do one, or maybe you don't make the move. And for sure, what we don't want to get in the habit of is just like pushing timelines out to the end of time. But this was a decision that it was worth it to get it done well and make it actually a kind of joyful experience that demonstrates, you know, that love and care and the technical ability. And, you know, it was over the holidays and so pushing it another week was. Was not going to be, you know, the end of the world, but also a really good thing in the long run about how it feels within the overall composition.
A
Yeah, very cool.
B
So this area is a place where we're. We're talking about our users, but we created these images so it brings together Stripe, the and the companies that we serve. So each one of these is custom made and it's intended to express a bit of the brand that we're highlighting, as well as the Stripe brand with the parallelogram. You could look at this and you could be like, oh, yeah, great opportunity to use AI, as did we. We're like, great, we're going to use AI and it's going to be awesome. And we're going to get these done in a day. Now, of course, like, the reality is building with AI is actually also something that is. Is it requires the love and care and attention of the makers. And so there was definitely a process behind it, but these are really just meant to bring some interest and kind of, again, as you're trying to express through visuals, a lot of people scroll really fast through the website, right? At least I do. I don't know about you, but when you're trying to get them to, like, take a beat, almost like a song, you know, it's like one of those, like, key moments of punctuation and where do we want, you know, folks to slow down and take a note? And also when are we trying to express something like, you know, trying to communicate the type of brand that we work with, especially if you're not familiar with them.
A
And now we've moved to a darker background. Is there something intentional behind that now?
B
Well, this is an area that we're talking about, our integrations in the way that our APIs work. And certainly there's a developer language. Not everything has to be in dark mode, but it is actually something we have done in the previous site as well. And so we wanted to carry that forward. This is the area that we call Squeezy Boy. Design is definitely more fun when you can give everything a fun name, but it is an area where we're kind of just showing some of the things that are comings and goings. And so this is our Black Friday Cyber Monday City that we had built our podcast, Cheeky Pint. So this will always be Changing with different things that come through. But we wanted to once again have a little fun with how we portray these things, make it easier and also invite to engage with. Certainly added more challenge to it. Like, so, for example, how do you get an image that when it's this size, is going to make sense as much as it's going to make sense when it's this size? So this was tricky to build it right. And so, you know, quite a bit of iteration on that, but I think the team found a clever way.
A
It's amazing seeing the finished product here and everything is so polished and put together, but I think it's really easy to miss all the work and the iteration and the process that goes on behind the scenes. There's. I would love for you to take us through, show your work on all these different sections and all the iterations that you went through to ultimately end up at this point.
B
Well, okay, we're starting here on the top where we have this wave. I've worked at Stripe now for five years, and I cannot even tell you how many different variants of a wave or gradient or gradient wave that I have seen and been a part of. I think we are trying to find every possible solution on this project. We knew we wanted to bring a lot of kind of color and joy to the experience, and we knew that a wave or a gradient wave like we had before is a key way to do that, and we enjoy that part of the brand. But which wave? How to do it? What's going to stand the test of time? What could be on there for six years potentially and give you a bit of joy when you visit, but not overdo it. And what's super cool is that our wonderful Eng team created this tool where we can experiment and get the right weight.
A
The perfect weight.
B
Exactly. So you could just, like, tweak. Do I want that much blur? No, not that much. Do I want more green? No, not that much. Let's see. We want to also switch it on the scale. How do we want it rotated? How thick do we want? How much texture do we want? You know, the reality is, is all of those factors matter so much. Like, what exactly is the color? Like, that's a little like that. Yellow isn't right. Right. That's not what we ended up with. Like, we want to find just the right color mix, just the right texture, just the right amount of mo. And having a tool like this was essential to make that happen. And then, you know, we first get it right and, like, okay, we see how it is Here and then becomes the building process. Like, how do we actually build it? So it's also performant and is going to operate really smoothly on anybody's computer.
A
And I noticed some buttons here. It looks like you can save the state. So do you create different variations of these and then kind of test them against each? What was the process even of using this?
B
Yeah, before we even got in that tool, we were even just trying to get centered on. Well, what is it that we're actually trying to achieve with the wave? What are we talking about here? Like, well, how vibrant do we want to be or do we prefer it muted? Like, some of these were really interesting, but is that the right feel for the page or not? This is one of our previous waves from one of our event sites, which was monochromatic but also really bold. Or do we want to be a little bit more diverse and more rainbow? Like. And so we looked at each of these kinds of ways of thinking about it and essentially had discussions about like, well, is it flat or is it an object with a form? And these great discussions help us tease out what we're actually trying to do. And of course, you know, Patrick is. Was heavily involved in the site as well. And so we had many discussions with him. It's like, does this wave feel right? Because when you're creating a new homepage, it's almost like, yeah, you're deciding what clothes you're going to wear for the next many years. So it's a big decision decision.
A
It's amazing seeing the literally infinite variations that you could come up with here. I imagine that makes it harder to just make a final call. What is that process? Who decides and how do you decide this is the one that we're going with and move on from this because you could probably spend forever debating ways.
B
Yeah. Oh, it's very, very true. Usually. Well, for something like this, Patrick was definitely a part of the decision making process. And so usually with the team, we will look at quite a large range, then we will down select to a subset of those and say, okay, these are the ones that we're comfortable with, we don't want to put in front of Patrick, ones that we're definitely not comfortable with or wouldn't recommend. Although it's always helpful to show kind of the process and what we did explore. But then we look at the ones that are likely a very good fit. And then we'll have a conversation about what feels right for him. And luckily he's also exceptionally decisive and has very good taste. And so we Usually can use that as a conversation of, like, okay, this one feels right. But I'll also admit, I mean, this is one of the blessings and the curse of the design process is that something that can feel great here on or on a board or in isolation, all of a sudden feels very different when you actually put it in place and you feel it. You feel it with the rest of the typography and the logos on there and the various other things, and also just, like, sit with it for some time. So we definitely evolved it over time. Something that may have felt right at one point starts to feel, you know, just like it isn't going to stand the test of time. And then we'll want to change it.
A
Yeah. So at what point in the process do you go from looking at a bunch of different variations on this, like flat, to an object with a form or quiet, to turbulent, and then actually get it coded up and working live in the page so that you can get a sense of what it actually feels like live.
B
I mean, I would say the goal is as quickly as possible to get it into a state that would be like, the way a user would experience it. Because it is really hard to judge anything in isolation in a way that isn't like the user would be. That's what you're trying to do is just, like, put yourself in their shoes and then see what that would feel like. Sometimes we're just. We're not there yet. Like, it could take some time to code it up. And so we want to, you know, start to down select, just so we know, like, should we code, you know, these five versions or, you know, these five versions? And so we would start perhaps with something that's more of just like a static visual and just get a sense. Okay, we want to go over here, over there. But that's where that tool comes in hand. Because this allows us to essentially, you know, get many versions at once, and so we can play with them together.
A
Yeah. And one of the other things that you might not get to experience just playing with it in frames is it comes behind the text there. And so you have to change the text color and make sure that the text is readable and not distracting. And it interacts with all these other elements on the page that are really important too.
B
Right.
A
You talked about a few different bento variations.
B
Oh, yeah.
A
I'm curious to see some more of those.
B
Yeah. So this is the bento, where we're trying to communicate a lot of different things that we do. And what's the right way to communicate this, we looked at a ton of different things. And so what we're trying to figure out is, you know, if you're, what kind of user are you? Are you a micro entrepreneur with a small business or are you a large enterprise, Are you interested in billing or are you interested in connect these things, do we want to show you them all in one screen? This might be an approach so we can get there faster. Because of course on any website the more you scroll down, the less users get there. Right. So what if we just squished it all in? Well, that's a lot. It's pretty type heavy. We're not doing a whole lot of showing versus telling. We looked at these kinds of sections. This is a little bit more similar to our original site that I showed you where you just kind of like pass through section by section. This felt like a little too scrolly telling. Right. And it just like kind of you want to get to it, you want to get to it faster and you want to be able to get a quicker sense of what we offer. Then we have here a. Essentially an accordion so you could press these things to then open them up and see what we have. This one we actually did take to user research and unsurprisingly, it was not a quick way for people to really digest a lot at once because it requires effort, you know, even if it's not a lot of effort. Right. But you want somebody to tap on it or you want them to scroll over it and you know, otherwise you're trying to introduce something to them like manage a marketplace end to end. Like, you might know what that means.
A
Right.
B
But you might not.
A
Would you, would you be interested enough to click through?
B
Yeah.
A
And most people just don't click tabs.
B
Yeah, exactly. So that's why, you know, again, this didn't feel right. In a more visual one was definitely a better choice. But there's a lot of different variants here in the way that we explored how to communicate this. And then again, you know, it just. We have to remember that when people are coming to this site, they're in a more of a lean back mode, they're in more of a browse mode. So the idea that you're going to put your most important messages a click away, it's going to be tough. And so that's where the bento kind of won at the end of the day because it was just so much more visual. And I would say kinder to the users because it meant that they could be in that lean back position.
A
Talk a little bit about the process and maybe how you used AI in building this.
B
Well, so, yeah, let's start with the images, but there's other parts of the process there. But these were certainly a type of thing that lend themselves to AI. I think AI is really good at these pictures that seem super real. And so this is kind of what we're going for now. It seems like it would be pretty simple to ask an AI, like, free pick or whatever, of, like, give me a parallelogram inside this thing. But the reality is the nuance of the details really mattered to us. You couldn't just put something that sort of got there. It had to feel like it was. Was at the same level of love and care as these other things. What was really kind of funny was the process here, because one wouldn't have thought that bubbles would have taken so much of our attention, but they sure did. So here was a version that we had for a different user that is not depicted on the site just right now. And you can kind of see like, okay, yeah, it's an ice cube and the bubbles. And generally, what do you think? Looks okay. Yeah, it looks real. Yeah.
A
Ship it.
B
Well, this is the team's thoughts on the matter. And so each one of these. These things is actually a critique of, you know, where it just doesn't feel quite real.
A
Right.
B
The example from Urban or URBN is the, you know, how well does this all feel like the right urban layout now gets a lot of it right, but when you take a double look, her arm isn't quite right. He doesn't quite have a hand. You know, that shadow isn't exactly how it would be. And so the detail in each of these little nuances, like each pixel, basically needs the same amount of attention. So I think what AI is helping us do is it's helping us speed up our process and certainly helping us explore more. We can look at 20 ideas in the time it normally would have taken to look at 2. However, it doesn't replace craft, it doesn't replace taste, it doesn't replace the attention to detail to ensure that you're getting each of those things right. We're really excited about how. How it's sped up prototyping and sped up experimentation. So it's like, how should these accordions move? Should it replace this or should it push that? We can mock that up really fast and then saves engineers countless hours. And designers, as well as they're exploring different varieties. It's also really great for user testing if we want to be Able to change all the words in here so that it feels one way for one user that we're talking to versus another. We can do that really easily with AI prototypes. I would say even during that time period, you know, what we were exploring feels old fashioned a year ago versus how we explore it today.
A
How about the role of designers? It seems like it's not just pushing pixels in frames in figma. Talk about what the designers on your team are doing and the role that they played in actually building this.
B
What designers at Stripe endeavor to do are to create things that feel like they push the status quo forward. That kind of all harks back to the idea of, of like, what is the global progress that we can provide. And we want to do that via design as well. We want to create things that are exceedingly easy to use, that are also really, really powerful and that can help people solve problems or help them build their business, or help them accomplish what they're trying to do. But do so in a way that actually just brings a little joy to the day too, because frankly, that's part of progress as well, is that a beautiful world is definitely a better world. I want to live in that one. And so designers are trying to create things that are going to be really intentional for users, but also do so that's, you know, in a creative and thoughtful and differentiated way. And I would say the tools that we're using are allowing for that now, hopefully better and faster. You know, as we talked about earlier is that, you know, I think AI can, you know, give us opportunity to keep the base, like to raise the floor essentially to create baseline products, maybe the, like the seven out of 10 really quickly, really easily. But then what do you do with that extra found time? Do you just like ship that and just like, you know, ship more sevens out of tens? Like, boy, I hope not. What instead we want to do is, you know, get the things that are just like, okay, that's a very typical modal to, you know, accept somebody's email address to sign them up. Like, maybe you don't need to reinvent the wheel there. Like, as long as that is like a really good version of that, then we're good. But now can we spend the time to think about new paradigms of interaction? Like, for example, people are using agents to build their businesses now. They're using agents to basically do everything under the sun. So what is your agent experience? How good is that? What is the user's experience going to be like when they are traversing the Internet or their tools in that way. And so that's where I would say designers are putting more time now is thinking about those new paradigms of interaction and trying to think about like, what does great experience or user experience or agent experience look like for tomorrow?
A
We have incredible new tools that are available for everybody. And one of the trends obviously that we've been seeing a lot of is everybody within a company now having the ability to ship code and improve products and update the website and you know, the core product that customers are using, which I think is really powerful. And one of the questions that I think that that comes out of that, especially from a design perspective, is how do you keep it? So there's this cohesive design language and it stays to the bar that you is so important to you and the rest of the team without being directly in the flow of how new code gets written and shipped and going live on the site.
B
Yeah, I'm really interested to see and be a part of the evolution of design systems in this way. Because design systems have always been a way to help a team scale. So as an organization grows and you can no longer just know what the right thing is because you know, there's 10 of you seated around the table and you're all just talking about every single thing you do when you scale, it helps the organization make decisions together and ensure that there's coherency in the user's experience. With AI tools, I think that we're going to see a whole new wave where these systems are kind of managed by the AI tools and that can help us scale things a lot more quickly. And so, for example, as I mentioned, I drew a sketch of what I wanted to see built and then I put that in the AI tool and then it uses the components from our design system to piece that together for me and get the rough version. Then I want to push it here and there. And actually that component isn't really fit to purpose for what I'm trying to do here. So this is where we're going to need to push from that. And so then can the AI tool help me actually expand the design system and actually help to grow it for the use cases that we need? So I think there's a lot that is going to be facilitated in terms of terms of bringing more high quality things at that, like baseline. But honestly, I mean, this is what people have to choose to do because sometimes it's so easy when you put it in the, you know, the AI tool and it spits back a thing and you're like oh, that. That was fast and that was easy, and that's pretty good. And you will, like, you can feel it in yourself just being like, yeah, I guess that's enough. But, like, the reality is, like, don't be wooed by, you know, just how easy that was to achieve, but instead ask yourself, like, but is this really great? Have I really hit the mark? Is this really gonna achieve the goal? Is this really gonna feel like it's well crafted and put intentionality behind it? And then sometimes that takes another rev and another turn. And the way that our tools today can allow you to kind of go back and like, no, tweak this little bit and tweak that little bit. And essentially the merging of design and ENG tools and one allows you a lot more ability to kind of customize that. So you don't need to accept slop. And you shouldn't accept slop. You should hunt for, fight for the right solution.
A
What are some more principles like that that you try to instill in your team?
B
I mean, I think a part of it is, the reality is, and I think we may have even talked about this last time we talked, the gravitational pull is to mediocrity. It is just so easy to accept good enough. And I think it really, really takes. Takes intentionality. And you really have to think about, like, what is the cost of accepting good enough? And I think in that one decision, you're just like, well, it's just fine. Like, it's just like, ship it. Like, you know, it achieves it. Like, you know, really, you know, we've got too much to do. And, you know, is it like that database thing we were talking about before? Like, it's pretty good. You know, we get, like, wouldn't it be great to, like, get the team on something else? And you weigh all these other costs and you think about it and you end up making a decision to go for good enough. But think about if you made that good enough decision every day, all day, every day. And then think about how many companies do that, right? Like, how many companies really stand out to us as, like, exquisite and exceptional and that, like, really hold that bar up that it reminds you of just, like, how hard it is to fight that fight of, like, well, if I let this slide, you know, what else am I going to let slide? And what is that, like, composite going to be? And then I think a lot of people make decisions based on, well, you know, know, the team put so much effort in. Like, I'm going to, you know, upset the team if I Don't go forward. It's like, well, how happy is the team going to be if the product is just meh. Fight the gravitational pull to mediocrity and do not leave well enough alone and really look for the thing that's going to make a difference. I think the other thing that we talk a lot about internally and I think is really important for folks to consider when they're building products and experiences is what is the user user going to experience at the end of the day? You know, we get a little too caught up in our own world, we're too comfortable with it. And so what I would always say is just like, realize it the way a user would. Prototyping, not presenting, don't try to communicate to, you know, the stakeholder of like, well this is why we did this and this is, you know, the trade off that we fought against and this and that. It's just like if you're there to talk about whether or not this is the right solution or not, not then you should be asking of like, well, how is this going to feel at the end of the day for the person that's going to be experiencing this and you know, does that feel good without all of that knowledge? Do I think that part is, is the right one? That makes a big, big difference. I would also say when we're exploring different products and like what are, you know, what is actually shipworthy or not and you think about like what the trade offs are. It was like, is this going to negatively impact somebody's day? Is this going to be something that erodes trust? If you don't get this right, is this going to make it to the front page of the news? Like what are the trade offs when you're making a decision? And I guess a lot of the things that I'm talking about here are the things that sound like I'm looking for perfection. And I think that's also a dangerous pursuit because of course, like your product is only as good as what's actually out there, what's shipped. It's not what we've been thinking about, it's not what we've talking about. It's not our intention and what we're pursuing, it's what's actually available to the people that are, you're, you're serving. And I think progress is probably more important than perfection in that case. And a lot of times it's not out there until you actually can learn and understand whether or not it's effective, especially with AI tools and the way that you know, you. You really don't know how people are going to use it and how it's going to respond and how they're going to evolve with it until you can bring it actually to market. And so I think you have to have a kind of a rubric in place about what are the essential pieces to a successful product. I wouldn't call it an mvp. It's probably like an mvqp, like a minimum viable quality product, because, again, you don't want to lose trust by experimenting with something out in the world, but you certainly want to learn from their experiences.
A
It feels like something that's becoming even more important these days with all the advancements in AI, is qa.
B
Yeah.
A
And testing. And, you know, you talk about having the voice of the user and the perspective of the user in your head as you're designing. And part of what you do at Stripe, which you told us about last time, is walking the store.
B
Oh, yeah.
A
And. And you actually go in and you test all of the products yourselves. And you do that as part of a company culture and a requirement that everybody does. Everyone is expected to do that, which I think is really important. Important. How has that changed more recently, either within Stripe or certainly with all the changes with AI that have been happening?
B
Walking the store is such an important part of building products and experiences, because again, at the end of the day, you're trying to understand what the user's going through. And when you're building something, it's so easy to be like, oh, yeah, we're in our product. We're in it all day. I'm thinking about my product all day. But what you're thinking about is that next feature that you launch. And it's really easy to lose sight of what's actually out there. It's kind of funny, like, how you can create something. You're like, oh, when he shipped it, we did all these bug bashes and it was great. But then you use it. Maybe you use it a month later, maybe you use it six months later. And it's evolved, it's changed. And the reason why is because probably somebody else shipped something and somebody else ships something. And now it's like in your home when you've updated the dining room but none of the other rooms, and all of a sudden the light switches don't match and the colors are off, and every other room now looks bad. You have to think about that. Composite works together. And, you know, for Stripe, for example, we have a number of different business areas. Right. We have our money Movement business. We have our revenue business, we have our payments business. And these organizations need to focus and they need to stay true to their mission and what they're trying to get done. But if they don't think about how their product intersects with each other's and how a user might go from, well, I use subscriptions, and I use payments, and I use tax. How are these things all going to work together then? They're really missing the user experience. And so walking the store helps people see kind of the forest through the trees and see how all these things connect. And, yes, we do. Basically, it's like a part of the culture that everybody does this. We do have a program that we talked about last time, Essential Journeys, where we have a subset of these journeys kind of like on a scoreboard. And, like, are they, you know, red, yellow, green, how good are they? But everybody should be exploring the store, different parts, parts, imagining themselves as different types of users, experiencing different sides of it and trying to find the. The dead ends. We also do this every Friday, where the founders do it in front of the whole company, where they're walking the store one to just instill how important this is and kind of raise awareness and also to help people think about how do you see. Not everybody has the same attention to different types of details. And so I might see something that you might not because of my discipline or my disposition or, you know, that the use that I talked to earlier that week. And so the thing that I'm interested in. And so when we do these things together, we see the value that different points of view bring. So I really love to walk the store with, like, an engineer in the room and a product leader in a room and a data science in the room, because we're all looking at it very differently, and we're all gonna point out different things, and that is what, like, gets us closer to really actually understanding what a user might feel.
A
Well, Katie, this has been incredible. Thank you so much for coming. And I feel like it's so rare to get an honest peek behind the scenes and showing the process and all the steps that you had along the way. So really appreciate you sharing that with us.
B
It was a lot of fun. I'm always happy to talk about behind the scenes. I think the blood, sweat, and tears and the effort that goes into it is something that's a part of the work but is often not talked about. I love hearing it from other designers, and I'm always happy to talk about it myself. Thanks for having me on.
A
Awesome. That does it for another design review. Thank you for joining us and see you on the next episode.
Podcast: Y Combinator Startup Podcast
Date: April 22, 2026
Guest: Katie Dill, Head of Design, Stripe
Host: Y Combinator
Topic: Unveiling Stripe’s newly launched homepage, with a deep dive into design decisions, the intersection of AI and design, and lessons in crafting quality user experiences.
Katie Dill, Stripe’s Head of Design, joins the Y Combinator Podcast to provide an in-depth look at the process, challenges, and philosophy behind the launch of Stripe’s new homepage. The conversation explores how Stripe’s business evolution necessitated a new narrative, how design teams iterate, the integration of AI in the design workflow, and the steadfast pursuit of quality and user empathy.
The previous homepage, launched in 2020, was still visually current and functional.
The primary motivation for a redesign was Stripe’s business growth and the inability of the old site’s story to scale with its expanding product suite and user base (from startups to global enterprises).
The site had become bloated with add-ons, losing narrative clarity. Visual sophistication also lagged behind Stripe’s brand evolution.
"When we endeavored to change it, it was because the business had just evolved beyond the point of what this story was being told on this site."
—Katie Dill (01:17)
The homepage serves as a manifesto: declares who Stripe is, what it does, and for whom.
The new site stresses clarity: offering a streamlined storytelling approach and refreshed, sophisticated visuals.
Specifics like the live GDP counter demonstrate Stripe’s scale and reliability—offering compelling social proof.
"It’s your manifesto... because you’re demonstrating who you are, what you are doing and why you do it."
—Katie Dill (05:01)
“The reason why you should trust us... is the actual enormous impact that we have had the privilege and the responsibility of serving. And that can actually be quant in the GDP.”
—Katie Dill (07:23)
The "bento" is a consolidated, visual area that quickly orients visitors to Stripe’s breadth of products without overwhelming them with text.
Progressive disclosure: users can explore details in modals, keeping the homepage a navigational hub.
Design avoids overloading users; leverages clear visuals to communicate product solutions.
“We want to give you essentially progressive disclosure as a way of getting towards the more details behind the products and more things that we offer.”
—Katie Dill (09:58)
Animation is purposeful—conveys vitality, communicates product metrics, and showcases Stripe’s attention to craft.
Balance is essential: too much distracts, too little is uninspiring. The process involved extensive prototyping and fine-tuning.
Fun and delight aren’t random, but always rooted in the intended message and user experience.
"If you see the care that goes here, then you're right to assume that we also put that care behind the scenes in the way that we move money and the way that we protect a company's information."
—Katie Dill (11:45)
"These aren't animations for animation's sake... There’s an intention and a purpose behind everything that you’re doing." —Host (14:22)
The team engaged in exhaustive exploration of design motifs, particularly the signature “wave” gradient.
Engineers built internal tools for rapid prototyping and color/texture experimentation.
Design decisions, including final motif selection, involved team and leadership input, iterative review, and real-world context testing.
"Our wonderful Eng team created this tool where we can experiment and get the right weight."
—Katie Dill (19:41)
“It’s almost like you’re deciding what clothes you’re going to wear for the next many years. So it’s a big decision.”
—Katie Dill (20:58)
AI accelerates prototyping and exploration, allowing teams to iterate rapidly and test variants that would otherwise be time-prohibitive.
AI-generated images require careful human review and refinements for authenticity and brand alignment.
Despite the speed, craftsmanship and attention to detail remain irreplaceable.
"AI is helping us speed up our process and certainly helping us explore more. We can look at 20 ideas in the time it normally would have taken to look at 2. However, it doesn't replace craft, it doesn't replace taste, it doesn't replace the attention to detail."
—Katie Dill (28:30)
Designers are responsible for pushing the status quo, seeking not just usability but delight and differentiation.
With AI providing fast “baseline” results, it’s vital to use saved time for deeper creativity, experiential innovation, and pursuing “great” over “good enough.”
"A beautiful world is definitely a better world. I want to live in that one."
—Katie Dill (30:31)
As organizations democratize product-building, design systems and AI-powered tools are crucial for consistency.
There’s temptation to settle for quickly-provided, “good enough” AI outputs. Leaders must resist, insisting instead on purposeful, well-crafted solutions.
"Don’t be wooed by just how easy that was to achieve, but instead ask yourself, like, but is this really great? Have I really hit the mark?... You don’t need to accept slop. And you shouldn’t accept slop. You should hunt for, fight for the right solution." —Katie Dill (33:55)
Stripe’s design culture actively combats complacency; intentional choices (not expedience) drive decisions.
Quality isn’t solely about perfectionism—shipping and learning matter too, so a "minimum viable quality product" (MVQP) is advocated over MVP.
"The gravitational pull is to mediocrity. It is just so easy to accept good enough."
—Katie Dill (35:28)
"Fight the gravitational pull to mediocrity and do not leave well enough alone."
—Katie Dill (37:04)
“I wouldn’t call it an MVP. It’s probably like an MVQP, a minimum viable quality product, because you don’t want to lose trust by experimenting with something out in the world.”
—Katie Dill (39:14)
QA grows more crucial in the AI age; Stripe retains empathy by systematically requiring everyone to self-test and “walk the store”—the full suite of products, from a user’s perspective.
Founders and teams participate in user journeys and live reviews to surface unexpected gaps in experience.
"Walking the store is such an important part of building products and experiences... You have to think about that composite, how all these things connect." —Katie Dill (40:03)
On Narrative Clarity:
“What are we trying to do here? What is the point of a website anyway?”
—Katie Dill (04:42)
On Craftsmanship with AI:
“AI... doesn’t replace craft, it doesn’t replace taste, it doesn’t replace the attention to detail.”
—Katie Dill (28:30)
On Fighting Mediocrity:
“The gravitational pull is to mediocrity. It is just so easy to accept good enough... Fight the gravitational pull to mediocrity and do not leave well enough alone and really look for the thing that's going to make a difference.”
—Katie Dill (35:28, 37:04)
On Design Principles:
“A beautiful world is definitely a better world. I want to live in that one.”
—Katie Dill (30:31)
| Timestamp | Topic/Segment | |-------------|-----------------------------------------------------| | 00:58 | Motivation for redesign: Evolution of Stripe’s business | | 04:42 | Importance of narrative clarity & homepage as manifesto | | 07:23 | Social proof and the live GDP counter | | 08:39 | Introduction of the "Bento" product section | | 11:34 | Animation and adding delight | | 14:44 | Animation as intentional communication | | 19:07 | Iterative design process: Waves and gradients | | 27:10 | Use of AI in image generation and prototyping | | 30:16 | Designers’ responsibilities in the AI era | | 32:59 | Cohesive design at organizational scale | | 35:24 | Philosophy: resisting “good enough” & mediocrity | | 39:27 | QA, user empathy, and ‘walking the store’ |
This episode offers rare, actionable insight into how a leading tech company like Stripe approaches large-scale design challenges. Katie Dill reveals the rigor, empathy, and restless ambition required not only to ship a visually impressive homepage, but to craft an experience that truly represents the company, delights users, and stands the test of time. The team leverages AI for speed and inspiration, but never at the cost of human taste and intention. The conversation is packed with lessons—about design process, culture, and raising the bar in an era of powerful new tools.