Collaborating on Jupyter Notebooks I have prepared Jupyter Notebook with some findings and I shared it with other team members through GitHub to get their feedback in a written form. It used to work like this when working together on a piece of code but does not work for Jupyter Notebook. In GitHub that would mean commenting on HTML or JSON level (internal markup for .ipynb files), not on the document level. An alternative would be for team members to clone the repo and puts inline comments in the document. That's an additional effort for other team member I would like to avoid.

What is the way you collaborate, peer review and provide feedback when working on Jupyter Notebooks?
CoCalc provides Jupyter notebooks with realtime collaboration, unlike Colab, Kaggle, etc.  You just make a project drag and drop ipynb and data files, add collaborators, and everybody can edit everything simultaneously.  You can also share content publicly at the share server.   I think CoCalc is currently the overall most mature of the realtime Jupyter collaboration platforms (and it is the only open source one 4), but Deepnote is another option that is more focused on data science (but is closed source).