Oddbean new post about | logout
 the onboarding experience, in damus at least. 
 I thought maybe you were thinking of something(s) specific as part of the process?  
 In our case it’s some bugs that really ruin the process. And some UX as well. We will fix it 
 Ah I see. I was wondering if maybe eg has nip05 become an important factor? Joining a paid relay? Maybe not now that the spambots are away (for now).

Cos that would be very tricky added onboarding experience problems, for people on zero sats, people totally unaware of lightning. (ie people who have no come from bitcointwitter). 
 -broken buttons
-gibberish npub123..
-load times
-entire discoverability experience 
 yes there are many things, we had an hour long meeting about it and identified like 5+ pain points that we are going to be working on.

Biggest one is cold-start cache and having no profiles to search for. We're going to look into a profile precache of all of the users on the network. Should be pretty small and should work well until we get much larger.

Another one is the QR code experience, damus QR code scanning is janky and downright broken at times. We were looking into ways to load more profile data through the nprofile, even without and internet connection.

Profile picture and banner optimization, a lot of profile data fails to load on bad connections because things are not optimized across the board.

Onboarding checklist to guide users to set up missing things.

Lots more 
 Interesting thanks. It's always curious to see what is going on behind the curtains:)

 
 That all sounds great 👍🏼 
 All good points. 

99% of onboarding experiences I have seen. is someone convincing another to install nostr, and the first thing the new user does after setup is look for the person who purple pilled them. which in most cases fails.

so I think the two ideas of caching profiles + QR sharing more data about a profile are both great enhancements.

Thank you!