News for hackers. Stuff that matters.
Re:Ask HN: How do you organize, maintain and collaborate on ... by amirathi on Tuesday July 16, 2019 @02:52PM (#20452826)
> hard to review code

I built ReviewNB specifically for Jupyter notebook code reviews [1]

> various kinds of tests for each of them

Checkout treon, open source test framework for Jupyter Notebooks [2]

Some other tips,

- Move code into Python modules whenever possible

- Maintain dockerfile / requirements.txt so your notebooks are easily reproducible

- Setup treon in a CI/CD pipeline

- Setup internal Binder [3] for quickly launching notebooks on cloud machines

[1] https://reviewnb.com

[2] https://github.com/reviewnb/treon

[3] https://gke.mybinder.org/

There are no comments on this comment yet.