How we perform Continuous Integration (CI) on Jupyter Notebooks


I first wrote this blog when I was working at City Science Why do we need CI? It works on my machine… I bet you’ve all heard that one before! I’m not going to explain all the benefits of CI here because there’s a great page over on the ThoughtWorks website. The features that we’re interested in are; reproducibility and validation. The Jupyter notebook can be a blessing and a curse.