Apple's bad QA or poor coding by developers?
It was a little of column A and little of column B.
The Electron team has fixed code that caused system-wide slowdowns on the newly released macOS 26 "Tahoe." Electron is a widely used framework for creating cross-platform applications using web technology. Applications using Electron include Microsoft's Visual Studio Code, pgAdmin for PostgreSQL management, Podman Desktop, …
Time after time Apple's programming and QA - bearing in mind they have a fraction of the stuff to check compared to MS - is starting to make Microsoft look capable as a programming house.
But hey, we can have an animated dancing dog or whatever nonsense they stick in messages.
As an Apple user of nigh on three decades, it is depressing.
.. such as never use a v1 in production. Not even from Apple, and I do the same with Linux.
Is it important to test a new release? Absolutely, if only to know what is going to change.
However, you should think more than twice about updating anything in production to a new major release unless it's had at least one revision. There's no such thing as a perfect v1, simply because there are so many different use cases. Give it time.
Tahoe is currently a little flaky. I have noticed several problems with Safari - Right-clicking on a link on a Mac which used to quickly open a new tab with the link-content either doesn't work, or is very slow - clicking the same link again quickly opens the tab (and obviously the first instance too). A change in function when downloading a zip file completely baffled me. It doesn't actually appear to save the file - it requires going to the download arrow in the URL bar, opening it and then choosing the box/up-arrow and choosing a save file location...
I normally avoid Apple's new releases until at least the New Year. I can't remember a major release that didn't have a lot of bugs. The release schedule is driven too much by the release of new hardware and the desire to have some shiny new features.
This is the big problem with calendar-driven releases. There’s always going to be some stuff that slips the net. You can either delay until it’s perfect or release with some shortcomings and fix up later. However Apple have had years of practice at this so are a lot better than most.