Setting up a blog

tools
blog
Author

Benjamin Rombaut

Published

August 10, 2023

Science communication is an important aspect for any scientist. It is important to share your work with the world, and to make it accessible to everyone.

One of the best ways to do this is to have a blog. This is a great way to share your work, and to get feedback from the community. It also allows you to share your thoughts on various topics, and to discuss them with others.

In this post, I will show you how to set up a blog using Quarto and GitHub Pages.

Creating a blog with Quarto

Create a blog website with Quarto using their documentation. Posts can include code, equations, and interactive visualizations. You can also include metadata, such as the date, categories, and tags. It also works with R Markdown, Jupyter Notebooks, and other formats such as RevealJS for presentations.

Hosting your blog on with Cloudflare

Once you have created your blog, you will need to host it somewhere. One of the best options is to use GitHub Pages. This is a free service that allows you to host static websites. The catch is that the website must be public.

I opted for Cloudflare, because it’s flexible and powerful. You buy a cheap domain name with them, and you get email, DNS, workers, preview links, GitHub integration and more for free.

Follow their documentation to set up your blog.