realising limitations of notebooks and re-factoring code properly into a codebase (see simple rules here for reproducible research with Jupyter notebooks here)
General research advice from others
Charles Sutton holds a useful collection of research advice here.