The use of Jupyter notebooks is very common in data science. Let's see how they would work for BlockchainYVR presentations.
It has been a few months since they have introduced JupyterLab. JupyterLab's environment is pretty extendable, I have tried Python and Node.js in it, both work well.
Advantages
- Intuitive interface for note taking
- A block can be executed many times. Great for experimenting and changing parameters.
- Great for presentation and review. Has a presentation mode.
- Steps can be explained better with Markdown than typical code commenting.
- Features like code highlighting are natively supported.
- Notebook files can be shared on Github. There are extensions.
Disadvantages
The use of Jupyter notebooks is very common in data science. Let's see how they would work for BlockchainYVR presentations.
It has been a few months since they have introduced JupyterLab. JupyterLab's environment is pretty extendable, I have tried Python and Node.js in it, both work well.
Demo
Advantages
Disadvantages
requirements.txtfor each notebook getting dependencies is extra work.