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:)
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!