Why Nostr? What is Njump?
2024-10-09 08:03:20
in reply to

Silberengel on Nostr: I've rarely seen developers differentiate, in that way. Most just surround themselves ...

I've rarely seen developers differentiate, in that way. Most just surround themselves with groupies. The exact opposite of any professional environment, where you learn early on to deal with regular critical feedback, including from peers, that is more-or-less constructive.

One thing, that is incredibly lacking, here, is people code-reviewing and acceptance-testing each others' stuff. Everything is open-source, but it's difficult to get anyone to look at your changes, even if you ask them, directly. Everyone just does their own thing, or they all fork from one person's repo (unidirectional), so there's actually little knowledge transfer.

We look at a lot of other people's repos, try their stuff out, and try to give them feedback, but that's just considered "waiting your time, when you could be hacking". And when we ask for code reviews, for our own stuff, it falls on deaf ears. Don't nobody want to look at that.

Also often difficult, to get developers to respond to bug reports submitted as issues, even if you put considerable thought and time into formulating the report and recreating the problem, adding screenshots and links, etc. Or they only respond, when "someone important" complains, but then they snap to attention.

Or they knee-jerk response with "I can't reproduce it on my machine", without considering that I might have a different machine (that they also claim to support), or that they didn't build on a remote server and test-install the build, so they may actually have a faulty build that is missing files or whatnot, whereas their local version is invariably directly from the repo.

Or they get snarky, like "try clicking on the button". But I submitted a screenshot, where that button isn't visible. 🤷🏻‍♀️ The button I should click, that I clicked every day, until this version, is simply no longer there. If they would just open up their own software and look, they would immediately see that it's not there. But they just close the issue and move on. User error.

That sort of thing. The general vibe is antagonistic to any attempt to improve quality.
Author Public Key
npub1l5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqstegx9z