Code blocks of the same language share a single runtime session, allowing variables and state to persist from one block to the next. This works for both full code fences and short, inline code snippets for dynamic text.
For a seamless workflow, it includes a file watching mode to automatically reprocess your document on change and post-processing hooks to run any command (like a static site generator or pandoc) after a successful run. It also works with stdin and stdout for easy integration into Unix pipelines.