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:
- In RStudio, add or edit the Quarto source files. These files end in
.qmd
. - 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
- 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.