commit a3cf1733717d7b1a0537e915016865f13574477d
parent f6ceb800fbc9711e9148cf9e74f17e156bc41ed8
Author: Jon Harmon <jonthegeek@gmail.com>
Date:   Sat, 14 May 2022 10:48:42 -0500
Initial setup.
Diffstat:
| M | .gitignore |  |  | 8 | ++++---- | 
| M | 01.Rmd |  |  | 2 | +- | 
| A | 02.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 03.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 04.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 05.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 06.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 07.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 08.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 09.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 10.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 11.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 12.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 13.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 14.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 15.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 16.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 17.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 18.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 19.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 20.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 21.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 22.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 23.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 24.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| A | 25.Rmd |  |  | 24 | ++++++++++++++++++++++++ | 
| M | DESCRIPTION |  |  | 6 | +++--- | 
| M | README.md |  |  | 84 | ++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------- | 
| M | _bookdown.yml |  |  | 6 | +++--- | 
| M | _output.yml |  |  | 4 | ++-- | 
| M | index.Rmd |  |  | 12 | ++++++------ | 
31 files changed, 653 insertions(+), 45 deletions(-)
diff --git a/.gitignore b/.gitignore
@@ -5,8 +5,8 @@
 .DS_Store
 _book
 _bookdown_files
-bookclub-BOOKABBR.Rmd
-bookclub-BOOKABBR.html
-bookclub-BOOKABBR.knit.md
-bookclub-BOOKABBR_files
+bookclub-advr.Rmd
+bookclub-advr.html
+bookclub-advr.knit.md
+bookclub-advr_files
 libs
diff --git a/01.Rmd b/01.Rmd
@@ -1,4 +1,4 @@
-# CHAPTER TITLE
+# Introduction
 
 **Learning objectives:**
 
diff --git a/02.Rmd b/02.Rmd
@@ -0,0 +1,24 @@
+# Names and values
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/03.Rmd b/03.Rmd
@@ -0,0 +1,24 @@
+# Vectors
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/04.Rmd b/04.Rmd
@@ -0,0 +1,24 @@
+# Subsetting
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/05.Rmd b/05.Rmd
@@ -0,0 +1,24 @@
+# Control flow
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/06.Rmd b/06.Rmd
@@ -0,0 +1,24 @@
+# Functions
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/07.Rmd b/07.Rmd
@@ -0,0 +1,24 @@
+# Environments
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/08.Rmd b/08.Rmd
@@ -0,0 +1,24 @@
+# Conditions
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/09.Rmd b/09.Rmd
@@ -0,0 +1,24 @@
+# Functionals
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/10.Rmd b/10.Rmd
@@ -0,0 +1,24 @@
+# Function factories
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/11.Rmd b/11.Rmd
@@ -0,0 +1,24 @@
+# Function operators
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/12.Rmd b/12.Rmd
@@ -0,0 +1,24 @@
+# Base types
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/13.Rmd b/13.Rmd
@@ -0,0 +1,24 @@
+# S3
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/14.Rmd b/14.Rmd
@@ -0,0 +1,24 @@
+# R6
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/15.Rmd b/15.Rmd
@@ -0,0 +1,24 @@
+# S4
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/16.Rmd b/16.Rmd
@@ -0,0 +1,24 @@
+# Trade-offs
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/17.Rmd b/17.Rmd
@@ -0,0 +1,24 @@
+# Big picture
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/18.Rmd b/18.Rmd
@@ -0,0 +1,24 @@
+# Expressions
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/19.Rmd b/19.Rmd
@@ -0,0 +1,24 @@
+# Quasiquotation
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/20.Rmd b/20.Rmd
@@ -0,0 +1,24 @@
+# Evaluation
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/21.Rmd b/21.Rmd
@@ -0,0 +1,24 @@
+# Translating R code
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/22.Rmd b/22.Rmd
@@ -0,0 +1,24 @@
+# Debugging
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/23.Rmd b/23.Rmd
@@ -0,0 +1,24 @@
+# Measuring performance
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/24.Rmd b/24.Rmd
@@ -0,0 +1,24 @@
+# Improving performance
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/25.Rmd b/25.Rmd
@@ -0,0 +1,24 @@
+# Rewriting R code in C++
+
+**Learning objectives:**
+
+- THESE ARE NICE TO HAVE BUT NOT ABSOLUTELY NECESSARY
+
+## SLIDE 1
+
+- ADD SLIDES AS SECTIONS (`##`).
+- TRY TO KEEP THEM RELATIVELY SLIDE-LIKE; THESE ARE NOTES, NOT THE BOOK ITSELF.
+
+## Meeting Videos
+
+### Cohort 1
+
+`r knitr::include_url("https://www.youtube.com/embed/URL")`
+
+<details>
+<summary> Meeting chat log </summary>
+
+```
+LOG
+```
+</details>
diff --git a/DESCRIPTION b/DESCRIPTION
@@ -1,5 +1,5 @@
-Package: bookclub-BOOKABBR
-Title: BOOKNAME Book Club
+Package: bookclub-advr
+Title: Advanced R Book Club
 Version: 0.0.1
 Authors@R: c(
   person(
@@ -8,7 +8,7 @@ Authors@R: c(
     role = c("aut", "cre", "cph")
   )
   )
-URL: https://r4ds.github.io/bookclub-BOOKABBR, https://github.com/r4ds/bookclub-BOOKABBR
+URL: https://r4ds.github.io/bookclub-advr, https://github.com/r4ds/bookclub-advr
 Depends:
     R (>= 3.1.0)
 Imports: 
diff --git a/README.md b/README.md
@@ -1,32 +1,64 @@
-# R4DS BOOKNAME Book Club
+# R4DS Advanced R Book Club
 
-FIND/REPLACE BOOKABBR, BOOKNAME, BOOKURL, BOOKAUTHORS, BOOKPUBLISHER, BOOKCOPYRIGHT, BOOKISBN, BOOKDOI, BOOKDAYS, and BOOKTIMECST THEN DELETE THIS SENTENCE.
+Welcome to the R4DS Advanced R Book Club!
 
-ALSO UPDATE THE MEETING TIME INFO BELOW AND DELETE THIS SENTENCE.
-
-ALSO ADD PLACEHOLDERS FOR ALL CHAPTERS BY COPYING 01.Rmd (IDEALLY ALSO UPDATE TITLES WITHIN THE FILES), THEN DELETE THIS SENTENCE.
-
-Welcome to the R4DS BOOKNAME Book Club!
-
-We are working together to read [_BOOKNAME_](BOOKURL) by BOOKAUTHORS (BOOKPUBLISHER, copyright BOOKCOPYRIGHT, [BOOKISBN](BOOKDOI)).
-Join the #book_club-BOOKABBR channel on the [R4DS Slack](https://r4ds.io/join) to participate.
-As we read, we are producing [notes about the book](https://r4ds.io/BOOKABBR).
+We are working together to read [_Advanced R_](https://adv-r.hadley.nz/) by Hadley Wickham (Chapman & Hall, copyright 2019, [9780815384571](https://www.routledge.com/Advanced-R-Second-Edition/Wickham/p/book/9780815384571)).
+Join the #book_club-advr channel on the [R4DS Slack](https://r4ds.io/join) to participate.
+As we read, we are producing [notes about the book](https://r4ds.io/advr).
 
 ## Meeting Schedule
 
 If you would like to present, please add your name next to a chapter using the [GitHub Web Editor](https://youtu.be/d41oc2OMAuI)!
 
-*Cohort 1: BOOKDAYS, BOOKTIMECST CST/CDT*
+*Cohort 6: TBD, TBD CST/CDT*
 
 <details>
   <summary> Past Meetings </summary>
-  
-(none yet)
+  (none yet)
 </details>
 
-- YYYY-MM-DD: Introduction - FACILITATOR
-- YYYY-MM-DD: Chapter 1 (TITLE) - Presenter TBD
+- 2022-MM-DD: Chapter 1 (Introduction) - FACILITATOR TBD
+
+**Foundations**
+
+- 2022-MM-DD: Chapter 2 (Names and values) - Presenter TBD
+- 2022-MM-DD: Chapter 3 (Vectors) - Presenter TBD
+- 2022-MM-DD: Chapter 4 (Subsetting) - Presenter TBD
+- 2022-MM-DD: Chapter 5(Control flow) - Presenter TBD
+- 2022-MM-DD: Chapter 6 (Functions) - Presenter TBD
+- 2022-MM-DD: Chapter 7 (Environments) - Presenter TBD
+- 2022-MM-DD: Chapter 8 (Conditions) - Presenter TBD
+
+**Functional programming**
+
+- 2022-MM-DD: Chapter 9 (Functionals) - Presenter TBD
+- 2022-MM-DD: Chapter 10 (Function factories) - Presenter TBD
+- 2022-MM-DD: Chapter 11 (Function operators) - Presenter TBD
+
+**Object-oriented programming**
+
+- 2022-MM-DD: Chapter 12 (Base types) - Presenter TBD
+- 2022-MM-DD: Chapter 13 (S3) - Presenter TBD
+- 2022-MM-DD: Chapter 14 (R6) - Presenter TBD
+- 2022-MM-DD: Chapter 15 (S4) - Presenter TBD
+- 2022-MM-DD: Chapter 16 (Trade-offs) - Presenter TBD
+
+**Metaprogramming**
+
+- 2022-MM-DD: Chapter 17 (Big picture) - Presenter TBD
+- 2022-MM-DD: Chapter 18 (Expressions) - Presenter TBD
+- 2022-MM-DD: Chapter 19 (Quasiquotation) - Presenter TBD
+- 2022-MM-DD: Chapter 20 (Evaluation) - Presenter TBD
+- 2022-MM-DD: Chapter 21 (Translating R code) - Presenter TBD
+
+**Techniques**
+
+- 2022-MM-DD: Chapter 22 (Debugging) - Presenter TBD
+- 2022-MM-DD: Chapter 23 (Measuring performance) - Presenter TBD
+- 2022-MM-DD: Chapter 24 (Improving performance) - Presenter TBD
+- 2022-MM-DD: Chapter 24 (Rewriting R code in C++) - Presenter TBD
 
+[Previous cohorts](https://github.com/r4ds/bookclub-Advanced_R).
 
 <hr>
 
@@ -36,15 +68,15 @@ If you would like to present, please add your name next to a chapter using the [
 This repository is structured as a [{bookdown}](https://CRAN.R-project.org/package=bookdown) site.
 To present, follow these instructions:
 
-1. [Setup Github Locally](https://www.youtube.com/watch?v=hNUNPkoledI)
-2. Fork this repository.
-3. Create a New Project in RStudio using your fork.
-4. Install dependencies for this book with `devtools::install_dev_deps()` (technically optional but it's nice to be able to rebuild the full book).
-5. Create a New Branch in your fork for your work.
-6. Edit the appropriate chapter file, if necessary. Use `##` to indicate new slides (new sections).
+1. [Setup Github Locally](https://www.youtube.com/watch?v=hNUNPkoledI) (also see [_HappyHappy Git and GitHub for the useR_](https://happygitwithr.com/github-acct.html))
+2. Install {usethis} `install.packages("usethis")`
+3. `usethis::create_from_github("r4ds/bookclub-advr")` (cleanly creates your own copy of this repository).
+4. `usethis::pr_init("my-chapter")` (creates a branch for your work, to avoid confusion).
+5. Edit the appropriate chapter file, if necessary. Use `##` to indicate new slides (new sections).
 7. If you use any packages that are not already in the `DESCRIPTION`, add them. You can use `usethis::use_package("myCoolPackage")` to add them quickly!
-8. Commit your changes.
-9. Push your changes to your branch.
-10. Open a Pull Request (PR) to let us know that your slides are ready.
+8. Commit your changes (either through the command line or using Rstudio's Git tab).
+9. `usethis::pr_push()` (pushes the changes up to github, and opens a "pull request" (PR) to let us know your work is ready).
+10. (If we request changes, make them)
+11. When your PR has been accepted ("merged"), `usethis::pr_finish()` to close out your branch and prepare your local repository for future work.
 
-When your PR is checked into the main branch, the bookdown site will rebuild, adding your slides to [this site](https://r4ds.io/BOOKABBR).
+When your PR is checked into the main branch, the bookdown site will rebuild, adding your slides to [this site](https://r4ds.io/advr).
diff --git a/_bookdown.yml b/_bookdown.yml
@@ -1,6 +1,6 @@
-book_filename: "bookclub-BOOKABBR"
-repo: https://github.com/r4ds/bookclub-BOOKABBR
-edit: "https://github.com/r4ds/bookclub-BOOKABBR/edit/main/%s"
+book_filename: "bookclub-advr"
+repo: https://github.com/r4ds/bookclub-advr
+edit: "https://github.com/r4ds/bookclub-advr/edit/main/%s"
 output_dir: "_book"
 delete_merged_file: true
 language:
diff --git a/_output.yml b/_output.yml
@@ -5,11 +5,11 @@ bookdown::gitbook:
     toc:
       collapse: section
       before: |
-        <li><a href="./">BOOKNAME Book Club</a></li>
+        <li><a href="./">Advanced R Book Club</a></li>
       after: |
         <li><a href="https://github.com/rstudio/bookdown" target="blank">Published with bookdown</a></li>
     edit:
-      link: https://github.com/r4ds/bookclub-BOOKABBR/edit/main/%s
+      link: https://github.com/r4ds/bookclub-advr/edit/main/%s
       text: "Edit"
     sharing:
       github: yes
diff --git a/index.Rmd b/index.Rmd
@@ -1,5 +1,5 @@
 --- 
-title: "BOOKNAME Book Club"
+title: "Advanced R Book Club"
 author: "The R4DS Online Learning Community"
 date: "`r Sys.Date()`"
 site: bookdown::bookdown_site
@@ -7,16 +7,16 @@ documentclass: book
 bibliography: book.bib
 biblio-style: apalike
 link-citations: yes
-github-repo: r4ds/bookclub-BOOKABBR
-description: "This is the product of the R4DS Online Learning Community's BOOKNAME Book Club."
+github-repo: r4ds/bookclub-advr
+description: "This is the product of the R4DS Online Learning Community's Advanced R Book Club."
 ---
 
 # Welcome {-}
 
 Welcome to the bookclub! 
 
-This is a companion for the book [_BOOKNAME_](BOOKURL) by BOOKAUTHORS (BOOKPUBLISHER, copyright BOOKCOPYRIGHT, [BOOKISBN](BOOKDOI)).
-This companion is available at [r4ds.io/BOOKABBR](https://r4ds.io/BOOKABBR).
+This is a companion for the book [_Advanced R_](https://adv-r.hadley.nz/) by Hadley Wickham (Chapman & Hall, copyright 2019, [9780815384571](https://www.routledge.com/Advanced-R-Second-Edition/Wickham/p/book/9780815384571)).
+This companion is available at [r4ds.io/advr](https://r4ds.io/advr).
 
 This website is being developed by the [R4DS Online Learning Community](https://rfordatasci.com). Follow along, and [join the community](https://r4ds.io/join) to participate.
 
@@ -27,7 +27,7 @@ This companion follows the [R4DS Online Learning Community Code of Conduct](http
 - Each week, a volunteer will present a chapter from the book (or part of a chapter).
   - **This is the best way to learn the material.**
 - Presentations will usually consist of a review of the material, a discussion, and/or a demonstration of the principles presented in that chapter.
-- More information about how to present is available in the [github repo](https://github.com/r4ds/bookclub-BOOKABBR).
+- More information about how to present is available in the [github repo](https://github.com/r4ds/bookclub-advr).
 - Presentations will be recorded, and will be available on the [R4DS Online Learning Community YouTube Channel](https://r4ds.io/youtube).
 
 ## Pace {-}