I do a lot of my work in Jupyter Notebooks. Notebooks can integrate code with descriptive text, images, or HTML
, which makes them an excellent vehicle for blog posts. I used to use Fast.ai's fastpages notebook blogging platform, but Fast.ai deprecated fastpages
after Quarto (the successor to the R-markdown format) emerged. Quarto makes it very convenient to publish notebooks via GitHub-Pages.
After installing quarto
(you can install it into a conda env; that's what I've done) and creating a blog, you can preview the blog by:
- (in a terminal with your
quarto_env
activated) Navigate to your blog's directory - Run
quarto preview .
- Go to the URL printed in your terminal's output.