Recommended workflow for creating and maintaining Jupyter tutorials. Weave?

Since ipynb filed are just JSON and the code and markdown cells are stored as plain text, I find the git diffs to be pretty readable as long as images (base64-encoded) were not changed. I like editing them in the browser, because that means I can test the code “live” and see markdown/latex rendering immediately for each cell rather than having to render the whole document.

3 Likes