Agree with the general spirit of the piece, but the examples that he gave create more problem than solving problems.

> A fitness app that sizes my smoothie to that morning's run

I don't feel I need more than the phone's calculator app for this particular problem.

Other examples could be solved by the Notes app, I feel.

I deliberately avoid creating new "apps", and make do with existing apps and solutions and create workflows rather than apps.

I write scripts, add features to scripts and understand all lines of them.

There are very few exceptions to this, like, I vibe coded a visual PDF cropper app that also handles scaling, merging in a GUI built with PyQt and GTK.

Having entire apps create maintenance burden and headaches.

To me it just sounds like we need an even higher level language for these sort of 'software for one' apps. There is still tons of boilerplate. Declarative is king.