Tracking inconsistencies in notebooks

One of the most common complaints about Jupyter notebooks is how they can confuse users because code can be executed out of order.

This notebook is the first in a series where I will explore different mitigation strategies, I’d love to get thoughts and feedback from the community.

2 Likes

cool! you may also want to check out the jupytercalpoly “reactivepy” kernel, which is another kernel implementation that tries to ensure there’s a consistent state between what you see and the underlying kernel:

1 Like

Nodebook by Stitchfix is also worth exploring:

2 Likes