How your livecoding system works (running code, etc.)

I just posted a lengthy description of the rationale of two different systems in this other thread. I also wrote a bit more about the first one on the repo page:

but I also talked about it a lot in the videos mentioned in the other post.