I need to turn this thought into a blog post, but I’ve come to appreciate AlpineJS as a valuable tool when making home-cooked apps. No build step and you can immediately string together interactivity.

You’d want to be more careful if making a thing for other people—making sure you server-render what you can, don’t rely on too much client-side rendering, and don’t get too sloppy with the js-in-html code.

But for an app just for me? Weee… I can go so fast.

social.lol/@bw/113352385602337955