Skip to content

Isn't this too simple?

Asked no one, ever.





No, actually this is a good question, and it deserves a good answer.

Is this too simple? Because it seems too simple.

I can’t expect to implement debouncing by just adding delay:200ms in an attribute when…

You start asking questions like “What I’m going to do with my time?”

Seriously, I was into that boat until very recently, so I know what I’m criticizing.

Some things with htmx and Alpine are just easier, in most cases.

Because the underlying model is simpler to understand. And we’re just using some utility tools upon a model that’s battle-tested.

You don’t need to have too many things in your head to understand how it works.

And you have fewer things that can break.