Lots of pride to go around, which can be a good an bad thing I suppose. I think many professional developers, those with experience in product, or industry tend to be a bit more open to criticism but I can't speak for everyone. I'm sure I have my pain points too. I broke my signer a few weeks ago when I saw you were very active on feedback, and enthusiasm, I wanted to jump in but yeah, had to fix my shit.
No one should stop you from sharing fair critiques, however there will always be tension between build that build things and those that simply use them. I wish it wasn't this way, but I think that's where most of us started. I have an idea, most think it's dumb, I'll prove them wrong. Either 1 of 2 things happen, if you work hard enough (and have an objectively good idea), you prove them wrong, or you learn they were right, lick your wounds and get back at it!
Nostr feels like amateur as of right now. Maybe that’s why my criticism was taken like this but yeah I agree on the rest with you. For now I stopped but I will be watching from the side once the nerve hits the floor.
I mean yeah, I agree. It is actually amateur development. It's mostly people learning to code, or learning in a new language or tooling etc. Very few professional development teams/companies at the moment. Code review, clear vision/focus and so on. It's hard when we still don't really even know what nostr is or what we want it to be overall.
I can say I'm super thankful to be a part of @GitCitadel. Reviewing code, sharing ideas, and creating focus. A focus on stable and professional development.