kristina v. saint@kristinatastic
(this is total speculation on my part bc Dia was made after my time at browser but I assume the culture there is still the same)
what made Arc’s onboarding great was: we tried signing up for the product every single day, several times a day.
every monday morning, the team would get on a call together, one of us would screenshare trying to sign up and the rest of us would write down what was wrong. for a good couple of months, this was excruciating and embarrassing. most of it was broken, a lot of lofty ideas we had for special details or clever animations felt awkward or silly. it felt pointless to do as a group because so little of the prod experience matched what we had in our heads, I think most of us wanted to go back to the drawing board and think of a better flow in our heads. but we filed dozens of tickets for ourselves, and then got back to work. all week eng and design would be running through the entire flow over and over again as they fixed those issues. rinse and repeat, for I don’t remember, maybe twenty weeks. until the real thing was as good as what we had in our heads.
that’s it, that’s the secret. you have to actually use your product, more than your users ever will, and then fix everything that feels bad instead of letting it slide.