Pause, it’s time to write about RStudio conf(2022). [10 min read]
Picture this. It’s January 2020, you’re in Toronto, it’s the middle of winter, you’re just back from vacation… and you’re suffering from FOMO1 because your teammates are in sunny San Francisco collecting hex stickers, taking selfies with Hadley, and having the time of their lives at rstudio::conf(2020).
We were jealous.
Fast-forward… and now WE are the ones living the dream! ✨
This was the first time for both of us and we wanted to be ready. Here’s how you can do it too!
Download the RStudio conf app and bookmark all the talks that interest you. We asked our teammates which topics would be most relevant for the team. We ended up with the following: data science for healthcare, working with Quarto, working with Python, putting things in deployment/production, enhancements to tidymodels, best practices, MLOps/DevOps, training/teaching.
Watch old talks. These can all be found here.2
Reach out to people who will be attending. The motto for this year’s conference was “It’s always better when we’re together”. Keeping that in mind, we reached out to our awesome RStudio customer success rep and to friends we had met through the RStudio Community Meetup. It was great to see them in-person!
Make a list of places you want to visit. We prepared our sight-seeing and food map.
We got to experience our very own Oprah moment during the first keynote when the Posit announcement was made. Below is a sensationalized retelling of what happened during the very first talk.
HADLEY, shortly after making the Posit rebranding announcement: “Now some of you may be wondering… where are our new stickers?”
HADLEY pauses and surveys the crowd with a mischievous look.
HADLEY: Now, if you all take a look under your seat…
Intense shuffling sounds can be heard as THE AUDIENCE begins to search under their seat. People gasp and laugh as they pull envelopes from under their seat. MAITREYEE and CHLOE take their envelopes and find two stickers!
[LATER IN THE EVENING…]
In the interest of avoiding widespread panic we’re not moving away from hexagons for package stickers. posit isn’t a package so it gets a different shape #rstudioconf
— Hadley Wickham (@hadleywickham) July 27, 2022
We didn’t need to take extensive notes during the talks, since materials are available online.
RStudio cares about the quality of the presentations. All speakers received coaching and it paid off. All the talks were engaging, easy-to-follow, and easy-to-digest.
There were plenty of opportunities for socializing and networking.
The evening reception was a great place to meet people over drinks, music, and games.
The R-ladies Meetup allowed us to meet awesome women that work with R, grab some hex stickers, and pick up the Women in STEM card deck.
Hello from #RLadies at #RStudioConf!! 👋#RStudioConf2022 pic.twitter.com/G9gqxpdnw7
— R-Ladies Global (@RLadiesGlobal) July 29, 2022
RStudio is committed to keeping their events inclusive and welcoming, which is highlighted by the Pac-man rule. During the conference, their actions supported their words through the use of pronoun pins, a masking policy, the use of color-coded “social distance” pins3, and diversity scholarships.
Grab food from the dessert table before the main food table. We learned this the hard way. Desserts disappear as fast as holographic hex stickers.
Speaking of stickers… make sure to grab hex stickers for your teammates.
These were our favorite talks:
Hello Quarto: Share • Collaborate • Teach • Reimagine by Mine Cetinkaya-Rundel & Julia Stewart Lowndes gave us a glimpse of all the awesome things we could do with Quarto. We were super excited after watching this. And it seems like the community is keen too, because there is already an Awesome List for Quarto!
How Anchorage Built Alaska’s Vaccine Finder with R by Ben Matheson detailed the amazing work that the Anchorage Innovation Team did to develop and deploy a mobile vaccine finder. During the talk, Ben highlighted the importance of building and rolling out a MVP (minimum viable product).
Introducing workboots: Generate prediction intervals from tidymodel workflows by Mark Rieke introduced us to an R package for generating bootstrap prediction intervals within a tidymodel workflow. For a field like healthcare where uncertainty is relevant, this will be useful for us to incorporate in our projects, most of which are built with the tidymodels workflow.
What they forgot to teach you about industry transitions from academia (WTF AITA) by Travis Gerke offered some great advice on poeple searching for jobs. While this talk focused on those transitioning from academia to industry, the materials presented will be useful to many! Check out the cool website!
A Journey to Data Science: Tools for Equity and Diversity in STEM by Ileana Fenwick highlighted open science tools and communities to further equity and diversity in STEM.
Building a ggplot2 rollercoaster: Creating amazing 3D data visualizations in R by Tyler Morgan-Wall showcased some cool things that can be done with ggplot2
. Check out this awesome video!!
We hope to achieve the following:
Create our own hex sticker!
Integrate Quarto into our workflows. We hope to move this blog to Quarto. This tutorial will be a great starting point.
Try Python for Shiny. Our team has a mix of R and Python developers, some who have used Shiny and some who have not.
Create templates with consistent color schemes. This came up during many of the Quarto-related talks. A quick and easy way to make reporting easier is to use consistent branding.
Give agency to newcomers during onboarding. This came up during many talks. The idea is to let newcomers contribute to the code on Day 1.
Share learning materials. From Jeff Leek’s closing keynote: “Mentorship is a debt you don’t pay off, you pay it forward”. We want to share some of the cool work we do and resources/tutorials, what it’s like working as a data scientist in healthcare. This blog is a step towards that.
FOMO = fear of missing out↩︎
Some of our favorites: “Object of type ‘closure’ is not subsettable” by Jenny Bryan, “Open Source Software for Data Science” by JJ Allaire, “Deploying End-To-End Data Science with Shiny, Plumber, and Pins” by Alex Gold.↩︎
The available pins were: “Hugs okay”, “Handshakes or fist bumps”, “Elbows”, and “Please keep your distance”↩︎