Liquid Design 26 is all about Bugs! 🐛🐛🐛

It looks like everyone is doing vibe coding these days.
Even big enterprises like Apple are no exception. The amount of code an average developer generates—thanks to LLMs and the internet in general—has gotten out of control. Many still prioritize deployment over testing.

But with great power comes responsibility.
The number of subtle and obvious bugs has gone off the charts. And with Apple’s Beta 26, we’re seeing them all: functional, non-functional, and everything in between.

And no, my friend!
Best practices and a “safe” programming language won’t save you if you don’t understand the requirements or know how to implement them. Few do.


OpenAL is broken

I’m using the Q3A codebase as a playground for NST. Before the update, the sound system worked well. Now, after the update, all sound effects have stopped working—only the music still plays. Not cool, Apple!


Design System Conflicts

It seems the new design system conflicts with the old one. I saw a context menu on iPhone get stuck mid-animation, displaying artifacts that looked like leftovers from the previous design version.


Window Management Issues

Sometimes, after unlocking, browser windows are resized to a quarter of the screen. It’s really annoying to have to resize everything back to full screen every time.


Schrödinger Bugs

Some subtle bugs come and go over time—like they’re just dropping by to say hi before disappearing again. It feels very unpolished.


Memory Hogger

Everything works fine at first, but if your laptop runs for a while without rebooting, memory consumption spikes and windows become unresponsive. I’ve seen apps like Chrome and Xcode consume over 50GB in Activity Monitor. This definitely needs more stability testing and profiling.


Overall Design Look: Inconsistencies

After certain public complaints and the resulting “improvements,” the design has become even more controversial. From a liquid-like aesthetic, it’s shifted to a frosty one. It’s now easier to read, but the wow-factor is gone.


Conclusion

Facepalm 🤦

Hopefully, Apple developers will find this article helpful and fix all these issues. Right now, they’re easier to spot than ether.


Discover more from Viacheslav Romanov

Subscribe to get the latest posts sent to your email.