Jessica Diaz
  • publications
  • presentations

The jessicadiaz.org source code repository

The https://www.jessicadiaz.org is a Quarto based website. Quarto is a scientific publishing system that can be seen as an extension of RMarkdown.

How to add or edit content on the website

Adding or editing content on the website, primarily involves these three steps:

  1. In RStudio, add or edit the Quarto source files. These files end in .qmd.
  2. Render the website and view it locally, i.e. view the webpages on your own computer rather than on the web. You can do this with:
    • quarto render
    • quarto preview
  3. When you are happy with the changes, commit the updates or changes to this Git repository and then push these changes to GitHub. You can do this with:
    • git status
    • git commit -am "Update message"
    • git push

When you push the updated Git repository to GitHub it builds the website and sends it to Netlify, where the webpages are hosted (see https://jessicadiaz.netlify.app/). If you own your domain name, such as jessicadiaz.org, you can configure your DNS to point that to Netlify at not extra cost.

© Jessica Diaz 2024-2025. Site last updated on 12 January, 2025.