Speaking of first time user experience, there is probably a lot of room for improvement for the "onboarding" screen. It's kinda out of everybody's mind because you only see it once ever.

I get to see it more during development, and it doesn't look great.

The fact that we don't do any tracking or analytics complicates matters. It's really hard to tell whether a change actually has any positive effect. I literally don't have any data to tell me whether after we added the onboarding modal more new users stayed or not.
@Gargron This did surprise me about Masto when I joined. Is there a reason analytics is particularly difficult to implement, or is it just not high enough compared to other priorities?
@edensaesthetic No it's not hard to add we're just against tracking and 3rd party scripts.

@Gargron I can understand the avoidance of third party scripts, but I really don't get the point of avoiding tracking, especially when you just said it made it harder to understand effect?

Sorry if I've totally missed like a key part of Masto here, I actually searched when I joined and saw nothing about/against analytics.

Like even at an instance level it seems right to let people understand anonymised info about impressions/interactions?