Oh no! I think my project is outgrowing my Jupyter notebook. How do I survive?
summary
Notes say notebooks work great for exploration but cause namespace pollution and hidden state; hitting the restart and run all big red button clears that. Long runs and many visualizations slow or crash notebooks — she reports roughly 50% failure in extreme cases — so moving heavy work into scripts and modules helps. Practical tools mentioned: sys.path.append to import local modules, the auto-reload extension for iterative development, and exporting visuals with plotly express auto_open=True for consistent outputs.
AI-written summary · about
chapters (4)
related talks
33mSignificant Roadblocks to Usefulness for Jupyter Notebooks and a Recipe to Fix them
28mUnlock the Full Potential of Jupyter Notebooks
25mOvercoming 5 Hurdles to Using Jupyter Notebooks for Data Science, by the JetBrai...
17mNotes on Notebooks: Is Jupyter the Bringer of Jollity?
39mClean Code in Jupyter notebooks, using Python
49mBest tools for Jupyter notebooks
36mReactive Notebooks for Python
01h 44mLeveling up your Jupyter notebook skills
