R Markdown

Creating tutorial worksheets: Quarto profiles for the win!

How to create tutorial worksheets, i.e., a questions document and solutions document from the same Quarto document using Quarto profiles.

Checking your R packages and practicals on a schedule using GitHub Actions

How to setup automated checks on a repository containing an R package or R practical using GitHub Actions.

Creating R, Python, Stata, and Julia tutorial worksheets (with and without solutions) using Quarto

How to programmatically include conditional content for several Quarto engines (knitr, jupyter: python3, jupyter: nbstata, and engine: julia) using parameters or environment variables to toggle inline code to write Markdown in the Quarto documents. I use this to write exercise/tutorial documents in which a single Quarto document is used to output both the questions and solutions documents.