/RStudioConf2020Slides

Links to slides for rstudio::conf 2020

Links to slides from rstudio::conf 2020

Offical storage of material and links can be found here: rstudio-conf.

Links to slides to talks at the 2020 rstudio::conf

Pull requests welcome! Or add an issue, or tweet @Emil_Hvitfeldt.


Workshops Material

All the workshop material is located in the Github Organzation rstudio::conf 2020.


Wednesday 2019-01-29

Welcome

  • Welcome to rstudio::conf

9:00 Keynote

🌟: Open Source Software For Data Science
πŸ”ˆ: JJ Allaire @fly_upside_down πŸ”—:
πŸ“œ: revealjs
πŸŽ₯:

10:00 Keynote

🌟: Data, Visualization, And Designing With AI
πŸ”ˆ: Fernanda Viegas, Martin Wattenberg
πŸ”—: People + AI Guidebook
πŸ“œ:
πŸŽ₯:


11:30 Session 1, Track 1: Case Study

🌟: Case Studies In Customer Succes
πŸ”ˆ: Katie Masiello
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: How Vibrant Emotional Health Connected Siloed Data Sources And Streamlined Reporting Using R
πŸ”ˆ: Sean Murphy
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Building A New Data Science Pipeline For The FT With RStudio Connect
πŸ”ˆ: George Kastrinakis
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: How To Win An AI Hackathon, Without Using AI
πŸ”ˆ: Colin Gillespie csgillespie.
πŸ”—:
πŸ“œ:
πŸŽ₯:

11:30 Session 1, Track 2: Education

🌟: Meet You Where You R
πŸ”ˆ: Lauren Chadwick
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Data Science Education In 2022
πŸ”ˆ: Carl Howe cdhowe, Greg Wilson gvwilson
πŸ”—: Github
πŸ“œ: pdf
πŸŽ₯:

🌟: Data Science Education As An Economic And Public Health Intervention In East Baltimore
πŸ”ˆ: Jeff Leek jtleek
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Of Teacups, Giraffes, & R Markdown
πŸ”ˆ: Desiree De Leon dcossyle
πŸ”—: web
πŸ“œ:
πŸŽ₯:

11:30 Session 1, Track 3: Production

🌟: Deploying End-To-End Data Science With Shiny, Plumber, And Pins
πŸ”ˆ: Alex Gold alexkgold
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: We’re Hitting R A Million Times A Day So We Made A Talk About It
πŸ”ˆ: Heather Nolis heatherklus, Jacqueline Nolis skyetetra
πŸ”—: Put R in Prod
πŸ“œ: pdf
πŸŽ₯:

🌟: Growth Hacking With R - Product Analytics At Scale Using R And RStudio
πŸ”ˆ: Andrew Mangano
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Practical Plumber Patterns
πŸ”ˆ: James Blair
πŸ”—: blairj09/ppp
πŸ“œ: pdf
πŸŽ₯:

11:30 Session 1, Track 4: Programming

🌟: Simplified Data Quality Monitoring Of Dynamic Longitudinal Data: A Functional Programming Approach
πŸ”ˆ: Jacqueline Gutman dynamicdataduo
πŸ”—:
πŸ“œ: pdf
πŸŽ₯:

🌟: Vctrs: Creating Custom Vector Classes With The Vctrs Package
πŸ”ˆ: Jesse Sadler vivalosburros
πŸ”—:
πŸ“œ: pdf
πŸŽ₯:

🌟: Asynchronous Programming In R
πŸ”ˆ: Winston Chang winston_chang
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Azure Pipelines And GitHub Actions
πŸ”ˆ: Jim Hester jimhester_
πŸ”—:
πŸ“œ: speakerdeck
πŸŽ₯:

14:15 Session 2, Track 1: Community

🌟: If You Build It, They Will Come...But Then What? Facilitating Communities Of Practice In R
πŸ”ˆ: Kate Hertweck k8hert
πŸ”—:
πŸ“œ: slideshare
πŸŽ₯:

🌟: Embracing R In The Geospatial Community
πŸ”ˆ: Tina Cormier TinaACormier
πŸ”—:
πŸ“œ: pdf
πŸŽ₯:

🌟: The Development Of "Datos" Package For The R4DS Spanish Translation
πŸ”ˆ: Riva Quiroga rivaquiroga
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: R: Then And Now
πŸ”ˆ: Jared Lander jaredlander
πŸ”—:
πŸ“œ:
πŸŽ₯:

14:15 Session 2, Track 2: Finance

🌟: 15 Years Of R In Quantitative Finance
πŸ”ˆ: Brandon Farr
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Deep Learning Extraction For Counterparty Risk Signals From A Corpus Of Millions Of Documents
πŸ”ˆ: Moody Hadi
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Rpanda Trading Simulation - From An Idea To A Multi-User Shiny App
πŸ”ˆ: Nima Safaian
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: The Good, The Bad And The Ugly: What I Learned While Consulting Across The Business As A Data Scientist
πŸ”ˆ: Ben Barnard
πŸ”—:
πŸ“œ:
πŸŽ₯:

14:15 Session 2, Track 3: Interface

🌟: Accelerating Analytics With Apache Arrow
πŸ”ˆ: Neal Richardson enpiar
πŸ”—:
πŸ“œ: xaringan
πŸŽ₯:

🌟: Updates On Spark, MLflow, And The Broader ML Ecosystem
πŸ”ˆ: Javier Luraschi javierluraschi
πŸ”—:
πŸ“œ: rpubs
πŸŽ₯:

🌟: What's New In TensorFlow For R
πŸ”ˆ: Daniel Falbel dfalbel
πŸ”—:
πŸ“œ: xaringan
πŸŽ₯:

🌟: Deep Learning With R
πŸ”ˆ: Paige Bailey DynamicWebPaige
πŸ”—:
πŸ“œ:
πŸŽ₯:

14:15 Session 2, Track 4: Shiny

🌟: Production-Grade Shiny Apps With Golem
πŸ”ˆ: Colin Fay _ColinFay
πŸ”—: GitHub | golem: A Framework for Buildilng Robust Sniny Apps
πŸ“œ: speakerdeck
πŸŽ₯:

🌟: Making The Shiny Contest
πŸ”ˆ: Mine Γ‡etinkaya-Rundel minebocek
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Styling Shiny Apps With Sass And Bootstrap 4
πŸ”ˆ: Joe Cheng jcheng
πŸ”—:
πŸ“œ: speakerdeck
πŸŽ₯:

🌟: Reproducible Shiny Apps With Shinymeta
πŸ”ˆ: Carson Sievert cpsievert
πŸ”—: keynote
πŸ“œ: pdf
πŸŽ₯:

16:00 Session 3, Track 1: Case Study

🌟: Journalism With RStudio, R, And The Tidyverse
πŸ”ˆ: Larry Fenn
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Putting The Fun In Functional Data: A Tidy Pipeline To Identify Routes In NFL Tracking Data
πŸ”ˆ: Dani Chu chuurveg
πŸ”—: project
πŸ“œ: google slides
πŸŽ₯:

🌟: R + Tidyverse In Sports
πŸ”ˆ: Namita Nandakumar
πŸ”—:
πŸ“œ: google slides
πŸŽ₯:

🌟: Making Better Spaghetti (Plots): Exploring The Individuals In Longitudinal Data With The Brolgar Pac
πŸ”ˆ: Nicholas Tierney nj_tierney
πŸ”—: github.com/njtierney/rstudioconf20
πŸ“œ: xaringan
πŸŽ₯:

16:00 Session 3, Track 2: Learning And Using R

🌟: Flipbooks
πŸ”ˆ: Evangeline Reynolds
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Learning R With Humorous Side Projects
πŸ”ˆ: Ryan Timpe ryantimpe
πŸ”—: http://www.ryantimpe.com/post/rstudio/
πŸ“œ: pdf
πŸŽ₯:

🌟: Toward A Grammar Of Psychological Experiments
πŸ”ˆ: Danielle Navarro djnavarro
πŸ”—:
πŸ“œ: slides.com
πŸŽ₯:

🌟: R For Graphical Clinical Trial Reporting
πŸ”ˆ: Frank Harrell f2harrell
πŸ”—: https://www.fharrell.com/talk/rstudio20/
πŸ“œ: ioslides
πŸŽ₯:

16:00 Session 3, Track 3: Pharma

🌟: Approaches To Assay Processing Package Validation
πŸ”ˆ: Ellis Hughes ellis_hughes
πŸ”—: thebioengineer/validation
πŸ“œ: sidescroller
πŸŽ₯:

🌟: Building A Native IPad Dashboard Using Plumber And RStudio Connect In Pharma
πŸ”ˆ: Aymen Waqar
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: FlatironKitchen: How We Overhauled A Frankensteinian SQL Workflow With The Tidyverse
πŸ”ˆ: Nathaniel Phillips
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Using R To Create Reproducible Engineering Test Reports
πŸ”ˆ: Ana Alyeska Santos, Braulio Cuandon
πŸ”—:
πŸ“œ:
πŸŽ₯:

16:00 Session 3, Track 4: Programming

🌟: Getting Things Logged
πŸ”ˆ: Gergely Daroczi daroczig
πŸ”—: daroczig/logger
πŸ“œ: reveal
πŸŽ₯:

🌟: Technical Debt Is A Social Problem
πŸ”ˆ: Gordon Shotwell gshotwell
πŸ”—:
πŸ“œ: xaringan
πŸŽ₯:

🌟: Parallel Computing With R Using Foreach, Future, And Other Packages
πŸ”ˆ: Bryan Lewis
πŸ”—: https://github.com/bwlewis/writing_foreach_adapters
πŸ“œ:
πŸŽ₯:

🌟: Future: Simple Async, Parallel & Distributed Processing In R - What's Next?
πŸ”ˆ: Henrik Bengtsson henrikbengtsson
πŸ”—: https://www.jottr.org/2020/02/01/future-rstudioconf2020-slides/
πŸ“œ: google slides
πŸŽ₯:


Thursday 2019-01-30

9:00 Keynote

🌟: Object Of Type β€˜Closure’ Is Not Subsettable
πŸ”ˆ: Jenny Bryan JennyBryan
πŸ”—: jennybc/debugging
πŸ“œ: speakerdeck pdf
πŸŽ₯:

10:30 Session 1, Track 1: Communication

🌟: Branding And Packaging Reports With R Markdown
πŸ”ˆ: Jake Thompson
πŸ”—: wjakethompson
πŸ“œ: pdf
πŸŽ₯:

🌟: Don’t Repeat Yourself, Talk To Yourself! Repeated Reporting In The R Universe.
πŸ”ˆ: Sharla Gelfand sharlagelfand
πŸ”—:
πŸ“œ: xaringan
πŸŽ₯:

🌟: How Rmarkdown Changed My Life
πŸ”ˆ: Rob Hyndman robjhyndman
πŸ”—:
πŸ“œ: pdf
πŸŽ₯:

🌟: One R Markdown Document, Fourteen Demos
πŸ”ˆ: Yihui Xie xieyihui
πŸ”—: blog post
πŸ“œ: R script
πŸŽ₯:

10:30 Session 1, Track 2: Medicine

🌟: Building A Medical Device With R
πŸ”ˆ: Ron Keizer ronpirana
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Development Of A Web-Based Clinical Decision Support Application For Platelet Transfusion Management
πŸ”ˆ: Justin Juskewitch
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Forecasting Platelet Blood Bag Demand To Reduce Inventory Wastage At The Stanford Blood Center
πŸ”ˆ: Qian Zhao
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Shiny New Things: Using R To Bridge The Gap In EMR Reporting
πŸ”ˆ: Brendan Graham
πŸ”—:
πŸ“œ:
πŸŽ₯:

10:30 Session 1, Track 3: Visualization

🌟: The Glamour Of Graphics
πŸ”ˆ: William Chase W_R_Chase
πŸ”—:
πŸ“œ: Keynote
πŸŽ₯:

🌟: 3D Ggplots With Rayshader
πŸ”ˆ: Tyler Morgan-Wall tylermorganwall
πŸ”—:
πŸ“œ: https://tylermw.com/presentations/rstudio2020/assets/player/KeynoteDHTMLPlayer.html
πŸŽ₯:

🌟: Designing Effective Visualizations
πŸ”ˆ: Miriah Meyer miriah_meyer
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Tidyverse 2019-2020
πŸ”ˆ: Hadley Wickham hadleywickham
πŸ”—:
πŸ“œ:
πŸŽ₯:

10:30 Session 1, Track 4: Workflow

🌟: RMarkdown Driven Development
πŸ”ˆ: Emily Riederer EmilyRiederer
πŸ”—: https://emilyriederer.netlify.com/post/rmddd-tech-appendix/
πŸ“œ: slideshare
πŸŽ₯:

🌟: Renv: Project Environments To R
πŸ”ˆ: Kevin Ushey kevin_ushey
πŸ”—: https://rstudio.github.io/renv/
πŸ“œ: xaringan
πŸŽ₯:

🌟: RStudio 1.3 Sneak Preview
πŸ”ˆ: Jonathan McPherson
πŸ”—:
πŸ“œ: speakerdeck
πŸŽ₯:

🌟: Using Jupyter With RStudio Server Pro
πŸ”ˆ: Karl Feinauer
πŸ”—:
πŸ“œ:
πŸŽ₯:

13:00 Session 2, Track 1: ggplot2

🌟: Best Practices For Programming With Ggplot2
πŸ”ˆ: Dewey Dunnington paleolimbot
πŸ”—: paleolimbot/rstudioconf2020
πŸ“œ: xaringan
πŸŽ₯:

🌟: Spruce Up Your Ggplot2 Visualizations With Formatted Text
πŸ”ˆ: Claus Wilke ClausWilke
πŸ”—:
πŸ“œ: slideshare
πŸŽ₯:

🌟: The Little Package That Could: Taking Visualizations To The Next Level With The Scales Package
πŸ”ˆ: Dana Seidel dpseidel
πŸ”—:
πŸ“œ: xaringan
πŸŽ₯:

🌟: Extending Your Ability To Extend Ggplot2
πŸ”ˆ: Thomas Lin Pedersen thomasp85
πŸ”—:
πŸ“œ: keynote
πŸŽ₯:

13:00 Session 2, Track 2: Modeling

🌟: MLOps For R With Azure Machine Learning
πŸ”ˆ: David Smith revodavid
πŸ”—: revodavid/mlops-r
πŸ“œ: pdf
πŸŽ₯:

🌟: Totally Tidy Tuning Techniques
πŸ”ˆ: Max Kuhn topepos
πŸ”—: Github
πŸ“œ:
πŸŽ₯:

🌟: Neural Networks For Longitudinal Data Analysis
πŸ”ˆ: Sydeaka Watson
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Stochastic Block Models With R: Statistically Rigerous Clusting With Rigorous Code
πŸ”ˆ: Nick Strayer NicholasStrayer
πŸ”—:
πŸ“œ: xaringan
πŸŽ₯:

13:00 Session 2, Track 3: Organizational Thinking

🌟: Small Team, Big Value: Using R To Design Visualizations
πŸ”ˆ: Ian Lyttle ijlyttle
πŸ”—:
πŸ“œ: speakerdeck
πŸŽ₯:

🌟: UnicoRns Are Real
πŸ”ˆ: Travis Gerke travisgerke
πŸ”—: tgerke/unicoRns-are-real
πŸ“œ: xaringan
πŸŽ₯:

🌟: Data Science In Meatspace
πŸ”ˆ: Ben-Joaquin Gouverneur
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Value In Data Science Beyond Models In Production
πŸ”ˆ: Eduardo AriΓ±o De La Rubia
πŸ”—:
πŸ“œ:
πŸŽ₯:

13:00 Session 2, Track 4: Programming

🌟: Auto-Magic Package Development: Building An R API For Building Vega-Lite Specs
πŸ”ˆ: Alicia Schep AliciaSchep
πŸ”—:
πŸ“œ: google docs
πŸŽ₯:

🌟: Bridging The Gap Between SQL And R: Introducing Queryparser And Tidyquery
πŸ”ˆ: Ian Cook ianmcook
πŸ”—: https://github.com/ianmcook/rstudioconf2020
πŸ“œ: pdf
πŸŽ₯:

🌟: List-Columns In Data.Table: Reducing The Cognitive And Computational Burden When Working With Comple
πŸ”ˆ: Tyson Barrett healthandstats
πŸ”—:
πŸ“œ: pdf
πŸŽ₯:

🌟: Advances In Tidyeval
πŸ”ˆ: Lionel Henry _lionelhenry
πŸ”—:
πŸ“œ: speakerdeck
πŸŽ₯:

13:00 Lightning Talks

🌟: Livecode: Broadcast Your Live Coding Sessions From And To RStudio
πŸ”ˆ: Colin Rundel rundel
πŸ”—: rundel/Presentations
πŸ“œ: xaringan
πŸŽ₯:

🌟: A High School Student’s Journey To Bring R Into The Classroom.
πŸ”ˆ: Jay Campanell
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Becoming An R Blogger
πŸ”ˆ: Rebecca Barter rlbarter
πŸ”—: rlbarter/rstudio-conf-2020-blogger-slides
πŸ“œ: pdf
πŸŽ₯:

🌟: Data Science For Software Engineers: Busting Software Myths With R
πŸ”ˆ: Yim Register yimregister
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Learn To Teach, For Goodness Sake.
πŸ”ˆ: Mike K Smith MikeKSmith
πŸ”—: MikeKSmith/RStudioConf2020
πŸ“œ: pdf
πŸŽ₯:

🌟: Learning By Teaching: Mentoring At The R4DS Online Learning Community
πŸ”ˆ: Jon Harmon JonTheGeek
πŸ”—:
πŸ“œ: bit.ly/r4dsrstudio2020
πŸŽ₯:

🌟: Every Voice Matters: An Analysis Of @WeAreRLadies
πŸ”ˆ: Katherine Simeon
πŸ”—: katherinesimeon/WeAReRLadies-text-data
πŸ“œ:
πŸŽ₯:

🌟: Lessons About R I Learned From My Cat
πŸ”ˆ: Amanda Gadrow ajmcoqui
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: TidyBlocks: Using The Language Of The Tidyverse In A Blocks-Based Interface
πŸ”ˆ: Maya Gans Mayacelium
πŸ”—:
πŸ“œ: vimeo
πŸŽ₯:

🌟: Making A Tidy Dress
πŸ”ˆ: Amelia McNamara AmeliaMN
πŸ”—: http://amelia.mn/MakingATidyDress.pdf
πŸ“œ:
πŸŽ₯:

🌟: Datasets In Reproducible Research With 'Pins'
πŸ”ˆ: Javier Luraschi javierluraschi
πŸ”—:
πŸ“œ: rpubs
πŸŽ₯:

🌟: Course Material Creation In The R Ecosystem
πŸ”ˆ: Kelly Bodwin KellyBodwin
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Mexican Electoral Quick Count Night With R
πŸ”ˆ: Maria Ortiz Mancera
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: Rproject Templates To Automate And Standardize Your Workflow
πŸ”ˆ: Caroline Ledbetter
πŸ”—: netlify
πŸ“œ:
πŸŽ₯:

🌟: Sound Annotation With Shiny And Wavesurfer
::speaker::: Athos Damiani athos_damiani
πŸ”—: athospd.github.io/rstudio-conf-2020
πŸ“œ:
πŸŽ₯:

🌟: Peer Review In Data Science Courses
::speaker::: Therese Anders thereanders
πŸ”—:
πŸ“œ:
πŸŽ₯:

🌟: The Five Principles Of Data Science Education
::speaker::: Hunter Glanz hglanz
πŸ”—:
πŸ“œ:
πŸŽ₯:

:star_2: Sliding Windows and Calendars
::speaker:: Davis Vaughan dvaughan32
πŸ”—: davisvaughan.github.io
πŸ“œ:
πŸŽ₯:

13:00 Panel

16:00 Keynote

🌟: NSSD Episode 100
::speaker::: Roger Peng rdpeng, Hilary Parker hspter
πŸ”—: NSSD: 100 - Live from RStudio Conf 2020
πŸ“œ:
πŸŽ₯:


Posters

🌟: Using R to understand, analyze, and communicate tidal wetland data
πŸ”ˆ: Kim Cressman swmpkim
πŸ”—: swmpkim/rstudioconf2020_eposter
πŸ“œ:


🌟: Reaping the benefits of the Shiny community (and how you can help!)
πŸ”ˆ: Eric Nantz theRcast
πŸ”—: shinydevseries.com
πŸ“œ: rpodcast.shinyapps.io/highlights-shiny


🌟: Integration testing: A new way to test reactive behavior in {shiny} applications and modules
πŸ”ˆ: Alan Dipert alandipert
πŸ”—:
πŸ“œ: pdf


Followup blog posts