Falling down the #Quarto rabbit hole, and enjoying it so far. Experimenting with it as a blog and electronic lab notebook, and am keen on the idea of having raw data + analysis + presentation cleanly in the same version-controlled repository to enable understanding and reproducibility (in my work raw data can be on the order of 10s of megabytes).

Wanting to add some more interactivity to published work in a static site, to work client-side (as a sort of interactive "paper").

#openscience

I am learning the limitations of python for this purpose, which is the only programming language I use on a regular basis. I don't want to need a server to host some remote kernel or equivalent to do simple calculations on, and I don't want to learn a niche language/API either (like some of the options here: https://quarto.org/docs/interactive/)

I then thought of two of the best explanatory science blogs I've seen, which are completely JavaScript, it appears (never really knew what JavaScript was before)...

Interactivity – Quarto

Quarto