Nostr developers do care and do work hard, putting in a lot of time, effort, and their lives into their applications and projects. For the most part, these applications are being built by small teams of one person or just a couple people in their spare time. It's very different from traditional software applications that we use every day.

Do issues exist with most applications? Yes.

Are developers aware of said issues? Also yes.

Do they have infinite man hours, time, and budgets like large tech companies? No. No, they do not.

Do they still work on improving their applications? Yes. Yes, they do.

Have faith. No developer says hey I want to build a shit application today and piss people off.

nostr:nevent1qqsfd7kdvr6hnf9ymp0cf8zuzn6hxdac249w6asl3uasr5wc77xeq0cpz9mhxue69uhkummnw3ezuamfdejj7q3ql5sga6xg72phsz5422ykujprejwud075ggrr3z2hwyrfgr7eylqsxpqqqqqqzfxcfm5

Reply to this note

Please Login to reply.

Discussion

I appreciate everything y'all do!πŸ™

Unfortunately the culture of quantity over quality exists here

Agree there.

Facts.

Derek has just given us a lesson in humility

This is true, but the standard isn't traditional software companies. It's one and two man teams all over "web3" and independent builders who have been shipping for years now. Everyone has their own pace and capabilities and I can't code anything, so grain of salt here. People just see what can be done and have higher expectations. That being said there have been lots of improvements.

> No developer says hey I want to build a shit application today and piss people off.

I actually believe SAP developers do this to me.

yep commercial software isn't necessarily better. Facts. A lot is scammy. Just think Microsuck

Even answering silberengels note is too much attention. Taking their nip 5 into account they're likely a junior dev on a corporate team who enjoys the benefits of a for-profit project and a well established release program. They probably have never touched "free and open source" in their life. Atleast they dont understand why this realm is different.

Releasing buggy code is exactly how you find those bugs. Especially in an area that isn't hyper-critical for security or reliability.

"Releasing buggy code is exactly how you find those bugs."

Why wouldn't testing prior to release be the better method? I'm genuinely curious to know your logic on this. It's inevitable that bugs will still occur after release, but why don't you think that as many as is feasibly possible should be eliminated prior to release?

its not black and white. Obviously some testing does occur, but the guy is suggesting no code shipments before the codebase is nearly bug free. I just dont believe thats the way to do it on an open protocol. Its not critical. If your shit is too buggy people can just switch clients.

To another buggy client? GTFO. That's just an ignorant thing to say at this point.

another junior dev from gitcitadel 😘

I'm not a dev.

I'm the village idiot. Thanks for bothering to stalk me. It makes me feel seen. 😍

jabs aside though, im replying to your note from a very decent client. Primal. Its not perfect, but its bringing me tons of value. Its my only social media client on my phone. If I hadnt been ready to deal with the bugs, I can jump to another client. If no other client is yet bug free enough, I'll be back for another round of nostr in 6 months where it likely will be less buggy and more features.

On the other hand, if Primal team had waited until the client was "production ready" then in nostr world the bug free version will be outdated. Who wins in that scenario?

Everyone. Better clients that work as expected are better for everyone. You think primal is great. Tell that to the dozens of people that have constant issues with it. Plus, it doesn't even support nsec bunkers for signing. That's a hard no from me.

sadly, I am one of those people who was having problems with Primal. It's just very very slow. πŸ˜”

At least you can log in... πŸ˜…

ha ha I am lucky from that aspect LOL 🀣

But my partner could not load his using iPhone. Sadly it put him off using #nostr because of it. 🀞he will come around 😬☺️

Development funds are the biggest difficulty for developers.

Yeah, that's why so many of us are only hobbyists. But, it has its benefits, like emotional distance.

Why no updates on nostrplebs.com Derek? Coming soon β„’ since 2023

People respond to incentives. If people are not building higher-quality apps, then it's because there is not adequate incentive to do so, or because there is not adequate disincentive to not do so.

But I don't have to like it. I don't have to cheer it on. I win nothing, by encouraging them to waste their time churning out more buggy apps, just to show me some concept that I am perfectly capable of imagining in my head or reading off of a diagram or a screenshot in 30 seconds.

We don't need 10 buggy apps that do the same thing. We need 5 developers working on two different apps, that do the same thing, well. Otherwise, we will never get out of Perpetual Prototype Hell.

100%. Well said.

Some of the best indie solo devs out there produce some of the most amazing long haul ARR products into the millions. Its just a matter of shake-out to find the talent that wins.

Apps are more an "Art" vs "Science". There's no one right way to build anything in software, but there is, like fashion, your high end vs discount bargain basements. Lets aim for the Versace's and Guccis instead of the 10 cent dime store kinds.

πŸ˜‚ #dimestoreapps

There are some real cracks out there, keeping entire enterprise systems afloat alone, and stuff, but I don't think that's who we're talking about here. We're talking more about some calendar widget or Twitter clone, or something, where the login doesn't work and you can't press the "save" button.

The Incentive is not to be trapped by the Commie Marxist shit that is coming down the pipeline. And its coming way faster than is nice for all of us

Am I bullish? Yes.

One line of code at a time. 🫑

... and BTdubs..... if i can come out of "retirement" and do shit in a weekend, y'all millenials and gen Z are NOT working hard enough.

WORK HARDER. πŸ˜†πŸ’ͺπŸ«‚

Devs should remember to not take the whinging personally. It's probably only a small % of people that complain but the complainers are louder.

Happy users should remember to thank & zap their Devs too. It's easy to forget how much work goes into the experience that so many of us enjoy.

Yes, the passion and dedication behind these projects is what drives innovation, even with limited resources.