Unfortunately, a lot of browsers now completely obfuscate themselves and don't put anything unique in the user agent string. They intentionally don't want to be detected at all beyond "I'm a modern browser".
That's literally what the OP said they didn't want to do. Did you read it? 😄
Huge, huge fan of this API. Can't wait until we don't need a polyfill anymore. The built-in commands concept is cool and hopefully will expand in time, but the custom commands functionality is a real game-changer! Anything which makes wiring up various web components into a real UI more declarative and web-native is most welcome.
Where's PieFed? 😂
Honestly PieFed is the best thing that happened this year to the fediverse IMHO. I'm having a blast running my own instance and hope to make a lot of use of PieFed going into 2026 for both business and pleasure.
(Also worth mentioning the author's entire modus operandi is to promote Google's Big Tech vision of AI-all-the-things and hence the blog is chock full of one just-so story after another. It's quite safe to ignore completely as pure propaganda.)
Every year…every decade…the dream of low-code/no-code emerges once again in another form. And while well-built tools with good UX can indeed help non-programmers build "simple" databases and webpages, this is not something that scales to projects which require programming expertise.
Also the examples in this article make no sense. It's already trivial to compile plain text in accessible formats like Markdown to beautiful, semantic HTML. You can already build systems which take very simple text descriptions of forms and emit actual forms. Heck, I could take input like:
Contact Me form
name
email (required)
appointment date
message
and turn that into an HTML form with zero LLMs involved. But why even do that? Someone, anyone, could drag'n'drop a form together in a couple minutes. Easy.
LLMs are constantly a (poor) solution in search of a problem. Virtually every just-so story someone can share with me about how an LLM supposedly will solve their problem, I can show examples of how else to do it. We are wasting outrageous amounts of time on technologies unfit for purpose.
There are a lot of good points here, but the content farm-y vibe of the post is really distracting me. I'd rather read a blog of someone simply sharing something they've built with htmx and the pros vs. cons they encountered in the process. (I like htmx a lot, I just haven't gotten a chance to use it in a production project yet!)