Jon Harmon Profile picture
Jul 29 21 tweets 25 min read
Now that #RStudioConf2022 is over and I've had some time to process, it's time for a 🧵 to look back and summarize my copious notes. Hopefully this can be useful to someone other than just me! #RStudioConf #RStats #PyData
Before the conf proper, I TAed the 🔮 {tidymodels} workshop. Because @RStudio / #Posit are who they are, all workshop materials are free and open via github.com/rstudio/rstudi… (github.com/rstudio-conf-2… in case that link ever breaks) #RStudioConf2022 #RStudioConf #RStats
#RStudioConf2022 proper kicked off with a pre-keynote announcement from @fly_upside_down & @hadleywickham. As you've probably heard, @RStudio is now #Posit 💭. My thread (with old hashtag):
#RStudioConf #RStats #PyData
I've mixed feelings about how this might impact me personally (a lot of my work probably SHOULD be in🐍 #PyData, but I found #RStats easier, even for not-usually-R use cases). Having this community along for the ride if I end up switching can't hurt!
#RStudioConf2022 #RStudioConf
After the news, @juliasilge & @topepos spoke about {tidymodels}.
I think 🔘 github.com/stevenpawley/r… was the only new-to-me thing in there, but it looks intriguing! I'll save {vetiver} thoughts for later in this 🧵.
#RStudioConf2022 #RStudioConf #RStats
I went to the {tidymodels} track next.
@hfcfrick led with censored.tidymodels.org, which adds survival analysis to the framework. SA isn't just 💀, & someday I'll apply this to things like student retention. #RStudioConf2022 #RStudioConf #RStats
Then it was @Emil_Hvitfeldt with 🎈 github.com/EmilHvitfeldt/…
I love this extension to the idea of {tidymodels}! I'm pretty certain I have multiple use cases lined up. #RStudioConf2022 #RStudioConf #RStats
And then finally the big one (for me): @isabelizimm with 🏺 vetiver.rstudio.com (huh, I didn't notice before that that's rstudio-level, not tidymodels)
The art was adorable, and this package MIGHT be 🪄 magic... #RStudioConf2022 #RStudioConf #RStats
...but the examples stopped before actually putting it onto a server. I see 🏺vetiver.rstudio.com/get-started/de… though so I think the 🪄 magic is there waiting for me! #RStudioConf2022 #RStudioConf #RStats
After lunch I got to the Data Quality track a little late (oops). No notes thread for @meghansharris, but her slides are at 🚰 github.com/Meghansaha/pip… #RStudioConf2022 #RStudioConf #RStats (how is there no pipe emoji???)
Then we had @JimKloet with 🗑️ garbage data
Well, I guess WITHOUT garbage data was the point. Get rid of it. It'll waste time and energy and lead you down incorrect paths. #RStudioConf2022 #RStudioConf #RStats
And then @_TanHo helped us make projects immortal with GHA and GH Releases!

Tan's awesome and I'd heard bits of this before, but I never absorbed how easy he's helping to make it via PRs to 🐖 github.com/ropensci/piggy… #RStudioConf2022 #RStudioConf #RStats
After that I ran to Robust R Deployments by David Maguire🏃‍♂️
It was good to see a formal walkthrough of some divisions in the CI/CD (+Cluster Computing) pipeline to help organize my thoughts for my Deployment Quest. #RStudioConf2022 #RStudioConf #RStats
Next the 🤖 Machine Learning track, with an ethics talk by @zkajdan
This one was hard for me with the key example being EdTech, which I *think* I'm in for good, and I have things to think about to check if, well... #RStudioConf2022 #RStudioConf #RStats
Then @markjrieke introduced 🥾 cran.r-project.org/package=workbo…
It helps you turn point estimates into prediction intervals (in some cases) and looks pretty great! #RStudioConf2022 #RStudioConf #RStats
Then @awunderground talked about 💭 generating fake data. The package is currently private, but I really love the overall idea here (start with a stratifier, build model to predict most-correlated var, continue through to all vars). #RStudioConf2022 #RStudioConf #RStats
Finally @jcheng closed the day with the Past and Future of 🌟 #RShiny (spoiler alert: and #PyShiny).
This talk was amazing and heartfelt. Big news: PyShiny & Visual UI Creator... #RStudioConf2022 #RStudioConf #RStats #PyData
Even though I predicted the big 🐍🌟 #PyShiny news, it somehow caught me off guard. I think it'll be great but I'm super jealous of serverless deploy, and I worry that they're stripping away reasons for people to learn #RStats. #RStudioConf2022 #RStudioConf #PyData #RShiny
I'll summarize Day 2 in a separate 🧵 (will link under here when that one's done)! #RStudioConf2022 #RStudioConf #RStats
To clarify... I think this is likely all just nerves, not anything actually bad. But the nerves are there.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Jon Harmon

Jon Harmon Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @JonTheGeek

Jul 29
#RStudioConf2022 Day 2 🧵 of 🧵! I'm looking back at my notes to see what I learned yesterday. See Day 1 over here:
#RStudioConf #RStats
I've been skeptical ("Isn't this just RMarkdown renamed so 🐍 people aren't afraid of it?") but making a v2 of something lets you make it better. @quarto_pub looks like it's really great! Claim your quarto.pub name! #RStudioConf2022 #RStudioConf #RStats #PyData
Read 24 tweets
Jul 28
Moonshot goal: he decided to write and play a video game in #RStats. From what I've seen on twitter I suspect he also submitted it to #RStudioConf as a commitment device. #RStudioConf2022 Mike's moonshot, with an as...
He focused on pixel graphics, using base #RStats to draw rectangles (pixels). #RStudioConf2022 #RStudioConf Pixel Graphics. On the righ...
Read 9 tweets
Jul 28
Ha, yes, I've also been known to obsessively follow projects, Bryan! When I heard the tune 📦was coming but github.com/tidymodels/tune was a 404, I set up something to check it every couple hours then beepr::beep when it wasn't a 404 anymore 😁 #RStudioConf2022 #RStudioConf #RStats Eye emoji watching various R books and TidyTuesday. Also a c
Oh hey that's what he does for us! spot_fun_files sounds like my kind of function! #RStudioConf2022 #RStudioConf #RStats
Read 5 tweets
Jul 28
Now we have @yjunechoe talking about ggplot2 internals and his cool ggtrace package! #RStudioConf2022 #RStudioConf #RStats June Choe on stage.
Huh on the stream you can often see both the slides and the speaker! Neat! #RStudioConf2022 #RStudioConf #RStats June at the podium, next to...
Read 11 tweets
Jul 28
Yay next it's @Mayacelium with onbrand-rstudioconf2022.netlify.app
Shes gonna show us how to make a coordinated design system. #RStudioConf2022 #RStudioConf #RStats
Keep the ui consistent. She's showing how we can have a rules based system so those of us who don't know how things SHOULD work can get it pretty much right. #RStudioConf2022 #RStudioConf #RStats Bad ui with different sized...
Rules, constraints, and principles to help us stay on track. #RStudioConf2022 #RStudioConf #RStats Squares labeled rule, const...
Read 8 tweets
Jul 28
Up next: @GregSwinehart with Designing for people is hard. He made the shiny logo! It was original a baseball shirt (thus the font)! #RStudioConf2022 #RStudioConf #RStats Greg on stage with the shiny logo.
What's it like to be a ui designer? It is awful. Also it is awesome. It just depends if things are working and/or pretty! #RStudioConf2022 #RStudioConf #RStats I hate it A heart with text "I love it"
"how can we make shiny apps look better?" #noHTML #noCSS
* Look
* Functionality

#RStudioConf2022 #RStudioConf #RStats
Read 11 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!

:(