@Buccigross Current seeding makes this look worse than it is - Lightning have had very high caliber opponents first round every year. Lost to champs in back to back years.
Recently there have been so many buggy plugin releases by new developers. It's killing the joy of checking out new apps for me.
Some of these things have been vibe coded, others claim to be by 'real' devs.
When I say buggy, I don't mean little glitches here and there. I mean, serious deal breakers which are found by users literally as soon as they start playing around with the plugin, right in the first minute or two.
These are then reported to the dev and the dev can replicate immediately. Often hours get wasted in correspondence with the dev, reporting bugs.
It often seems like the dev didn't do even the most simple testing. Didn't open the app in AUM and just start tweaking the most basic things, like any normal user will do when they first try a plugin.
I'm getting really sick of that kinda thing. I'm sure many of you are too, if you're regular app buyers.
Devs like that need to start testing stuff better before releasing to the public. Not to do so gives buyers a horrible first experience of the app. It sucks a huge amount of time. It is outsourcing labour to customers and it makes them feel like (unpaid!) beta testers, even though they're paying customers. It's insulting quite frankly, even if unintentionally.
#AUv3 #plugin
100% true and many great coders are completely paralyzed in this kind of environment. But if you're able to get over it and stop whining about how shitty the shit mountain is, you get to build awesome stuff for millions of users (because all huge apps are shit mountains)
I firmly believe as a professional computer toucher that there is a such thing as "computer mana". if you haven't earned the computer's respect you'll end up with all sorts of weird issues which will disappear the second that someone with high computer mana tries fixing it
Automated testing is about finding the right level of confidence that your software will be of acceptable quality for the criticality in question. It's not about finding certainty. It's confidence validated by reality. Understand this and testing becomes much easier.
@ID_AA_Carmack One innovation in input similar to this was back in 1991: Capcom's Street Fighter II made it easier to control by allowing activation of special moves on press and release; timing is more forgiving. Try it, you can hold punch, do the motion and then release do to a fireball.
@dhh Also, there is no monolithic “software industry”. Software serves different industries (banking, aerospace, communications, entertainment, etc) and they each have their own niche requirements. Nobody wakes up and says “I’m gonna buy me some (generic) software today.”
The level of YOLO in the normalization of pulling in a zillion libraries, packages and extensions from the rando internet has always been disturbing to me.
@ResidentMemer The end game would be the ability to login to every Fedora, Debian and Ubuntu box on the internet. If it isn’t a state actor it should be…