Keynote at the ShinyConf 2023
Production is likeultra running: brutal,ungrateful, but worthevery stepColin Fay - ThinkR
View Slide
You’ll never run again, Mr FAY.
https://www.strava.com/clubs/rstats
R is not meant for production.
https://engineering-shiny.org/
?
No one cares that you run ultra
No one cares that you run ultrause R in prod
(╯°□°)╯︵ ┻━┻
“Whenever you’re learning a new tool, for a long time you’regoing to suck… But the good news is that is typical, that’ssomething that happens to everyone, and it’s only temporary.”H. Wickham
Truth #1 - The devil is in the details
Made with https://excalidraw.com/
Truth #2 - It's not only about it.
2015 : 🏃🏃🏃🏃🏃🏃🏃🏃🏃🏃2023 : 🏃🏋🏃🚴🏃🧗🏃🏊🏃🧘
2019 : 👩💻👩💻👩💻👩💻👩💻👩💻👩💻👩💻👩💻👩💻2023 : 👩💻👩🔬👩💻📓👩💻📞👩💻👩🔬👩💻👩💻
Truth #3 - There are things nobody wants todo.
Truth #4 - It's a team work after all.
Truth #5 - We learn the hard way
I wish I had listened to their advice.
About & linksAbout me:- https://colinfay.me/- https://twitter.com/_ColinFay- https://engineering-shiny.org/ThinkR & the golemverse- https://rtask.thinkr.fr/- https://github.com/ThinkR-open- https://golemverse.org/
Tools & packages presentedSchema made with excalidraw https://excalidraw.com/{shiny}: https://shiny.rstudio.com/{golem}: https://thinkr-open.github.io/golem/{rhino}: https://appsilon.github.io/rhino/{shinytest2}: https://rstudio.github.io/shinytest2/{rmarkdown}: https://rmarkdown.rstudio.com/{covr}: https://covr.r-lib.org/{testthat}: https://testthat.r-lib.org/{renv}: https://rstudio.github.io/renv/