Welcome to the Introducing Yourself Online workshop! We look forward to meeting you. Before attending the workshop, please complete the following prework.

Set up RStudio Cloud

Sign up for a free RStudio Cloud account at before the workshop. I recommend logging in with an existing Google or GitHub account, if you have one (rather than creating a new account with another password you have to remember). I want you to be able to work from your own laptop in this workshop, but Cloud is an important back-up plan should you run into troubles.

Set up GitHub

We will be using GitHub in this workshop for version control and publishing. Sign up for a free account at if you don’t already have one. Also:

Brush up on markdown

Please complete this 10-minute interactive tutorial on Markdown.


Please bring a laptop that has the following installed:

  • A recent version of R (>=3.6.0), which is available for free at

  • A recent version of RStudio Desktop (>=1.4), available for free ( RStudio Desktop Open Source License). Read up on the latest version here.

  • The R packages we will use, which you can install by connecting to the internet, opening RStudio, and running at the command line:

    > install.packages(c("usethis", "remotes", "distill", 
                       "postcards", "blogdown"))

    You’ll also need to install the development version of the rmarkdown package:

    > remotes::install_github("rmarkdown")

Install Hugo

To use blogdown, please install Hugo:

> blogdown::install_hugo()

And ensure your current version is at least as high as:

> hugo_version()
[1] ‘0.79.0

Check pandoc

The RStudio IDE bundles an updated version of pandoc- if you did install v1.4 of the IDE, you should be all set!

> rmarkdown::pandoc_version()
[1] ‘2.11.3