rstudio::conf 2019
as the organisers put it
rstudio::conf 2019 in Austin, TX put the spotlight on the use of R in Industry. Joe Cheng opened the conference with the epic keynote address Shiny in Production, Principles, Practices and Tools that set the stage for two days of talks in three parallel tracks with sessions focusing on Interoperability, Production, Distributed Processing, Industry and Org Thinking.
| title | author | length |
|---|---|---|
| Welcome and the Posit Vision | Tareef Kawaf | 29m |
Company vision ties reproducibility to production: code-first workflows, a claimed prime directive that analysis must be reproducible, inspectable and… | ||
| Shiny in production: Principles, practices, and tools | Joe Cheng | 50m |
Argues Shiny is production‑ready and demonstrates concrete tooling and workflow: use shinyloadtest to record realistic traffic, use profvis to find hotspots… | ||
| The unreasonable effectiveness of public work | David Robinson | 41m |
A concrete case for publishing: answering one overlooked Stack Overflow question about the beta distribution leads to an interview and a job; a blog post using… | ||
| Explicit Direct Instruction in Programming Education | Felienne | 56m |
Argues that explicit direct instruction beats pure exploration for programming, citing a worked-example result where guided groups solve problems in one-fifth… | ||
| Growth & change of careers, organizations & responsibility in data science | Hilary Parker, Karthik Ram, Angela Bassa, Tracy Teal | 58m |
Panelists argue concrete practices: one company reports one MS in data science out of 120 on the team, so emphasis is on adaptable skills like building ETL… | ||
| Integrating React.js and Shiny | Alan Dipert | 22m |
Shows a concrete pipeline: use the reactR package plus JSX and V8 to wrap a React component into an HTML widget, bundle with yarn/webpack, and expose it in… | ||
| Solving the model representation problem with broom | Alex Hayes | 21m |
Broom standardizes messy R model objects by exposing three consistent generics tidy, glance, augment that always return tidy tibbles, so coefficients, one-row… | ||
| Getting it right: Writing reliable and maintainable R code | Amanda Gadrow | 19m |
Argues that automated tests give quick feedback and let teams change code faster, demonstrates using testthat plus usethis::use_test to scaffold tests and… | ||
| Working with categorical data in R without losing your mind | Amelia McNamara | 20m |
Shows concrete failures with R factors — numeric-to-level conversion giving wrong numbers, lost counts when levels mismatch, a trailing space turning values… | ||
| Reactlog 2.0 Debugging the state of Shiny | Barret Schloerke | 21m |
Reactlog 2.0 records a live directed dependency graph of a Shiny app using cytoscape.js and lets you step forward and backward through reactivity history to… | ||
| R at the ACLU Joining tables to to reunite families | Brooke Watson | 17m |
ACLU analytics joins scattered agency spreadsheets to locate and reunify over 2,500 separated children, finding dozens of impossible dates and 22 cases where a… | ||
| Data science as a team sport | Angela Bassa | 23m |
Gives concrete criteria for growing a data team: hire when scope, speed, or foundational tech debt overwhelm one person; aim for 5–10 data scientists with… | ||
| Learning from eight years of data science mistakes | Caitlin Hudon | 19m |
Eight years of practical lessons: early models leak when features like deposit variable or undated campus visit act as proxies, leading to spurious… | ||
| The next million R users | Carl Howe | 20m |
Survey runs Dec 6–31 and collects 3,300 respondents from 110 countries (about 10% Spanish speakers) with a mean age of 35 who started R at ~30 and have ~5… | ||
| Visualizing uncertainty with hypothetical outcomes plots | Claus Wilke | 22m |
Demonstrates an R workflow that generates and animates alternative model outcomes so viewers see the range of plausible results rather than one line… | ||
| Job Launcher Changing where we run R stuff | Darby Hadley | 18m |
RStudio Job Launcher runs R work on external schedulers and Kubernetes clusters so heavy tasks move off the server. It supports ad-hoc jobs and containerized… | ||
| Melt the clock Tidy time series analysis | Earo Wang | 20m |
Two new R packages tsibble and fable form the tidyverts workflow: tsibble adds an index plus a key to ordinary data frames so 46 million rows across 2,924… | ||
| Databases using R The latest | Edgar Ruiz | 19m |
Overview of concrete tools and outcomes for doing most data wrangling inside databases: uses DBI/odbc + dbplyr against BigQuery with a 640,000-row Austin 3-1-1… | ||
| Spatial data science in the Tidyverse | Edzer Pebesma | 20m |
Explains how sf and ggplot2::geom_sf make vector tidy spatial analysis easy but fail on large rasters, time series and out‑of‑memory data; shows stars… | ||
| Building an AB testing analytics system with R and Shiny | Emily Robinson | 18m |
Builds an end-to-end A/B analytics stack using R packages and Shiny: an open-source funneljoin package that computes first/any/first-after funnels and runs on… | ||
| Effective use of Shiny modules in application development | Eric Nantz | 21m |
Shows a working Shiny app architecture that uses modules to replace duplicated UI widgets and messy reactive wiring, with one example deployed as the Ames… | ||
| pkgman A fresh approach to package installation | Gabor Csardi | 21m |
Package manager PKG focuses on fast, reliable installs by performing concurrent downloads and builds, caching metadata and package files in a local cache, and… | ||
| R Markdown The bigger picture | Garrett Grolemund | 19m |
Claims that roughly 6 of 53 landmark studies replicated and that about 75–90% of preclinical research is irreplicable, wasting an estimated $28 billion per… | ||
| vctrs Tools for making size and type consistent functions | Hadley Wickham | 22m |
vctrs implements a consistent coercion system for vectors, including a stricter vec_c that throws errors instead of silently coercing, and a prototype… | ||
| Empowering a data team with RStudio addins | Hao Zhu | 22m |
Shows concrete addins used internally to simplify work: a theme toggle implemented in three lines of R code that flips RStudio theme, a documentation bookmark… | ||
| Push straight to prod: API development with R and Tensorflow | Heather Nolis, Jacqueline Nolis | 22m |
Built a containerized API pipeline that keeps models in R using keras and plumber, Docker and TensorFlow, with a Rocker base image, Miniconda to replace… | ||
| Cultivating creativity in data work | Hilary Parker | 22m |
Frames data work as system and design thinking not just last‑mile tidying and shows concrete wins at Stitch Fix: builds a Style Shuffle app to collect rapid… | ||
| Don’t let long running tasks hang users: introducing IPC for Shiny | Ian Fellows | 18m |
Long-running Shiny computations run in separate R processes using ipc package queues and the future backend so the server and other outputs stay responsive… | ||
| Teaching data science with puzzles | Irene Steves | 22m |
A set of bite sized coding puzzles named Tidies of March uses an R package to create a project skeleton, download numbered puzzle folders, and guide users… | ||
| Democratizing R with Plumber APIs | James E. Blair | 24m |
Plumber converts R functions into HTTP endpoints so an R model becomes a JSON-returning POST endpoint that other apps can call; annotations plus OpenAPI… | ||
| Scaling R with Spark | Javier Luraschi | 11m |
Demo shows sparklyr adding real‑time streaming, pipeline export via MLeap, Kubernetes and RStudio Job Launcher integration, plus model extensions for xgboost… | ||
| Empathy in action: Building community of practice for analytics in a global corp | JD Long | 19m |
Describes building a corporate analytics community that centers empathy and practical wins not ideology, with concrete practices: teach named tables in Excel… | ||
| Solving R for data science | Jeffrey Arnold | 16m |
Complete exercise solutions to R for Data Science live on GitHub, built with bookdown and deployed automatically via Travis -> GitHub Pages. Continuous checks… | ||
| A preview of Rtools 4.0 | Jeroen Ooms | 21m |
Rtools 4.0 adds a full build system and a package manager so Windows compiles use the same toolchain and libraries as Linux/macOS, concretely shipping a… | ||
| It depends: A dialog about dependencies | Jim Hester | 22m |
Argues that not all dependencies are equal and gives concrete metrics and tools to decide which to keep: real incidents like left-pad removal and event-stream… | ||
| RStudio Connect Past, present, and future | Jeff Allen | 22m |
RStudio Connect is a deploy-and-run platform that hosts Shiny apps and Plumber APIs, schedules and renders parameterized R Markdown, and enforces access… | ||
| Lazy evaluation | Jenny Bryan | 20m |
Explains that tidy eval is a metaprogramming toolkit implemented in rlang that preserves unquoted variable names by manipulating evaluation and data masks, and… | ||
| R4DS online learning community: self-taught data science & DEI | Jesse Mostipak | 19m |
An online study group uses the free R for Data Science book paired with a public Slack; 600 people join within days, half drop out in two weeks because Slack… | ||
| Learning and using the tidyverse for historical research | Jesse Sadler | 21m |
R and the tidyverse power a workflow that turns 6,000 transcribed letters and 300‑page account books into maps and financial visualizations. A package called… | ||
| R Consortium initiatives in medicine | Joe Rickert | 24m |
R Consortium reports that R / Pharma and R / Medicine spawn community projects now used in production and in hospitals Genentech/Roche joins the consortium… | ||
| New language features in RStudio | Jonathan McPherson | 21m |
RStudio 1.2 embeds real, demoed support for multiple languages: a SQL editor with live results and autocomplete inside RStudio and R Markdown; an embedded… | ||
| Boxplots: a case study in debugging and perseverance | Kara Woo | 20m |
Bug: overlapping boxes when varwidth = TRUE caused group dodge to fail because collide groups by xmin and misses boxes with different xmin. Fix: implement a… | ||
| A guide to modern reproducible data science with R | Karthik Ram | 21m |
Shows how to turn any analysis into a minimal reproducible DESCRIPTION file compendium (just metadata, README, license, data/ and Rmd/) and when to add a short… | ||
| R qtl2 Rewrite of a very old R package | Karl Broman | 20m |
A 20-year R/qtl codebase contains 39k lines of R and 25k lines of C, with one R function of 1,400 lines and a CSV-parsing loop that spends 58 seconds scanning… | ||
| Intro stats with R: Easing the transition to software for beginners | Kelly Nicole Bodwin | 21m |
Shared set of Shiny apps built with learnr guides beginners from clickable plots to writing variable names and reading R output, using Titanic and Wine… | ||
| Configuration management tools for the R admin | Kelly O'Briant | 19m |
Shows how an analytic admin uses Ansible playbooks to provision cloud VMs, install the R toolchain and RStudio Connect, and call the RStudio Connect content… | ||
| Introducing mlflow | Kevin Kuo | 17m |
R API for MLflow demonstrates concrete workflows: use Tracking, Projects, Models to log hyperparameters (example fuel=42), metrics and artifacts; train a small… | ||
| Working with names and expressions in your tidy eval code | Lionel Henry | 16m |
Shows how passing ... into dplyr lets a wrapper accept either column selections or column actions and demonstrates two concrete wrappers: a selection-based… | ||
| R in production | Mark Sellors | 21m |
Argues R is production-ready and that the real blockers are cultural not technical, defining production as anything run repeatedly that the business relies on… | ||
| How R and Posit are revolutionizing Stats Education in Community Colleges | Mary Rudis | 21m |
Great Bay Community College builds a Practical Data Science certificate and posts course materials on GitHub while claiming R reduces repetitive spreadsheet… | ||
| Using R, the Tidyverse, H2O, and Shiny to reduce employee attrition | Matt Dancho | 20m |
Claims that losing 200 high performers costs about $15M/year (~$78k per high-performer) and shows a deployed Shiny dashboard that predicts individual attrition… | ||
| parsnip A tidy model interface | Max Kuhn | 23m |
A new R package unifies model specification from estimation by letting users declare a model type (e.g. linear or logistic) and swap engines like glmnet, Stan… | ||
| RStudio Cloud for education | Mel Gregory | 24m |
RStudio Cloud delivers the RStudio IDE in the browser so students skip local installs and everyone runs the same R, RStudio, and package set; projects, spaces… | ||
| Using rmarkdown and parameterised reports | Mike K Smith | 16m |
Uses parameterised rmarkdown with child documents and the Tidyverse to run the same analysis across three endpoints, embedding a YAML param named… | ||
| The future's Shiny: Pioneering genomic medicine in R | Nic Crane | 19m |
A Shiny MI portal is built to serve the 100,000 Genomes Project and the National Genomics Medicine Service, scaled to hundreds or thousands of concurrent users… | ||
| Introducing the gt package | Richard Iannone | 22m |
gt builds HTML/RTF/R Markdown display tables from a data frame and a single gt() call, with functions that actually format numbers (fmt_number for decimals… | ||
| Our colour of magic The open sourcery of fantastic R packages | Miles McBain | 21m |
Argument: software feels magical when it grants power while saving pain, measurable by concrete design choices. Evidence: data.pasta (CRAN 2016) triggered a… | ||
| Announcing Posit Package Manager | Sean Lopp | 22m |
Posit Package Manager is an on‑premise commercial product that creates a central repository for CRAN, Git-hosted internal packages, and curated subsets… | ||
| Why TensorFlow eager execution matters | Sigrid Keydana | 21m |
Demonstrates how TensorFlow Eager Execution (with TF.Keras) replaces the static graph workarounds by letting code run step‑by‑step so GANs and VAEs are written… | ||
| The resilient R champion | Tonya Filz | 18m |
Practical steps to get R adopted: build a proof-of-concept with open‑source R and share tangible results, run a Lunch and Learn and spin up an internal Slack… | ||
| 3D mapping, plotting, and printing with rayshader | Tyler Morgan-Wall | 21m |
Rayshader is an R package that ray traces elevation matrices to produce shaded topographic maps, render them as solid 3D meshes with plot_3d(solid = TRUE), and… | ||
| gganimate live cookbook | Thomas Lin Pedersen | 19m |
gganimate is an extension to ggplot2 now on CRAN that rewrites an older API and interpolates data to produce smooth animations (author mentions requesting… | ||
| Teaching R using inclusive pedagogy: Carpentries workshops lessons learned | Tracy Teal | 20m |
The Carpentries model claims measurable scale and impact: over 1,700 workshops, ~39,000 learners and ~1,600 trained instructors since 2012, with pre/post… | ||
| Ursa Labs and Apache Arrow in 2019 | Wes McKinney | 12m |
A not-for-profit development group called URSA labs forms to steward Apache Arrow work with sponsors like 2 Sigma and Nvidia and a distributed team of five… | ||
| pagedown Creating beautiful PDFs with R Markdown and CSS | Yihui Xie | 21m |
A new pagedown R package converts R Markdown to paginated HTML using Paged.js page-paging and CSS, then prints to PDF via Chrome; templates include resumes… | ||
| A high school student’s journey to bring R into the classroom | Jay Campanell | 04m |
Eighth-grade capstone turns into a functioning web app that ranks Austin migas breakfast tacos by measured metrics: total weight, tortilla weight and tortilla… | ||
| Peer review in data science courses | Therese Anders | 05m |
ghclass implements an automated GitHub workflow that creates a random review roster, clones assignments into anonymized review repositories, collects reviewer… | ||
| `livecode`: broadcast your live coding sessions from and to RStudio | Colin Rundel | 05m |
An R package called livecode runs a tiny webserver to stream the current .R or .Rmd file from RStudio into any browser, syncing edits, cursor line and syntax… | ||
| Learn to teach, for goodness sake | Mike K Smith | 05m |
Argues that RStudio certified trainers teach modern evidence based teaching practices and shows concrete methods: use concept maps to limit scope, schedule… | ||
| Course Material Creation in the R Ecosystem | Kelly Nicole Bodwin | 06m |
A suite of three R packages aims to speed course creation: {demoR} renders code in knitted R Markdown with custom highlighting and formatting so slides and… | ||
| Learning by Teaching: Mentoring at the R4DS Online Learning Community | Jon Harmon | 05m |
Community runs a weekly Saturday office hour on R4DS Online Slack (11am CT) where volunteers answer live R questions, guiding people to functions, help pages… | ||
| The Five Principles of Data Science Education | Hunter Glanz | 05m |
Argues five core principles that should appear across courses: reproducibility, communication, version control, practical application, and data ethics… | ||
| Making a tidy dress | Amelia McNamara | 05m |
After at least a year of dreaming about it, I finally produced the #rstats / #Tidyverse dress of my dreams. This involved designing fabric, getting it custom… | ||
| Datasets in Reproducible Research with 'pins' | Javier Luraschi | 03m |
Introduces the CRAN package pins that converts remote URLs into local cached resources so code referencing "whatever.csv" stops breaking, supports pinning CSV… | ||
| Becoming an R blogger | Rebecca Barter | 05m |
Blogging accelerates learning and teaching by forcing clear explanations, and it pays off: use RStudio + blogdown to generate a public/ folder, push to GitHub… | ||
| Rproject templates to automate and standardize your workflow | Caroline Ledbetter | 04m |
Demonstrates an RStudio project template workflow that creates standardized folder trees, adds README and R Markdown report templates, stores optional project… | ||
| Sound annotation with Shiny and wavesurfer | Athos Damiani | 05m |
Built an htmlwidget for wavesurfer that embeds the wavesurfer JS player in Shiny, adds a spectrogram view tweak and the annotator/region plugin so users can… | ||
| Every voice matters: An analysis of @WeAreRLadies | Katherine Simeon | 05m |
Rotating curation of @WeAreRLadies uses a 2,700-tweet dataset and Twitter metrics (likes, replies, clicks) plus keyword counts, regex for questions and basic… | ||
| Lessons about R I learned from my cat | Amanda Gadrow | 05m |
Argues that a few minutes of structure prevents hours of pain by showing a concrete refactor: split monolith.R into named files, move data into a clear data/… | ||
| Sliding Windows and Calendars | Davis Vaughn | 05m |
Two R packages implement practical rolling windows: slide does arbitrary sliding and expanding windows (type- and size-stable, variants like… | ||
| Open Source Software for Data Science | J.J. Allaire | 41m |
Company history and governance explain how open-source tools are funded and preserved: RStudio launches in 2008, grows to ~150 employees, dedicates over half… | ||
| Data, visualization, and designing AI | Fernanda Viegas, Martin Wattenberg | 01h 00m |
Hands-on demos show concrete tools and findings: Facets visualizes CIFAR-10 training images and surfaces mislabels (a frog labeled cat) and softmax confidence… | ||
| Object of type ‘closure’ is not subsettable | Jenny Bryan | 53m |
R workflows start by restart R often and stop reloading/saving the workspace; reproducibility uses the repRex tooling to create tiny inlined examples… | ||
| Not So Standard Deviations Episode 100 | Hilary Parker, Roger Peng | 59m |
Episode 100 records a live, prepped conversation that traces five years of a podcast by way of printed transcripts, arguing that data analysis is a form of… | ||
| Deploying End-To-End Data Science with Shiny, Plumber, and Pins | Alex Gold | 21m |
Builds a Shiny app that predicts bike counts using Capital Bikeshare API, trains an XGBoost model daily, and schedules data ingest every 20 minutes; uses R… | ||
| Growth Hacking - Product Analytics at Scale using R and RStudio | Andrew Mangano | 23m |
Shows how R and RStudio tools produce product-retention KPIs at enterprise scale using tidyverse plus plotly and formattable, with Python interop via… | ||
| Reproducible Shiny apps with shinymeta | Carson Sievert | 22m |
shinymeta is an R package that captures the actual domain logic inside Shiny apps and emits runnable R code and a zip report so results are reproducible… | ||
| Production-grade Shiny Apps with golem | Colin Fay | 23m |
Golem turns a Shiny app into an R package so the app carries DESCRIPTION, NAMESPACE, tests, man files and vignettes; it automates repetitive setup like… | ||
| Toward a grammar of psychological experiments | Danielle Navarro | 22m |
An R package called xprmntr compiles R experiment code into jsPsych JavaScript, uses a thin plumber server for backend data, and deploys to GitHub Pages or… | ||
| MLOps for R with Azure Machine Learning | David Smith | 21m |
Demonstrates end-to-end MLOps for R using Azure Machine Learning service and the azuremlsdk for R to train, version and deploy models. Uses an RStudio compute… | ||
| Flipbooks | Evangeline Reynolds | 20m |
A new R workflow called flipbookr parses a code block and auto reconstructs incremental partial builds so code and output appear side by side as a stop action… | ||
| R for Graphical Clinical Trial Reporting | Frank Harrell | 22m |
HTML clinical-trial reports are generated with an hreport workflow built on R, RMarkdown, knitr, plotly, Hmisc and HTML5 and replace bulky tables with hover… | ||
| State of the Tidyverse 2020 | Hadley Wickham | 23m |
Tidyverse adoption continues to grow with cumulative downloads rising year over year and a published citation already hitting 17 citations in two months… | ||
| Styling Shiny apps with Sass and Bootstrap 4 | Joe Cheng | 23m |
Two new R packages let apps set Bootstrap variables from R and recompile Sass into CSS so one-line changes replace a color used in 25 different CSS… | ||
| Total Tidy Tuning Techniques | Max Kuhn | 23m |
Ames housing data and tidymodels recipes feed into parsnip model specs where placeholders like tune() mark parameters to optimize (example: glmnet’s penalty… | ||
| Making the Shiny Contest | Mine Cetinkaya-Rundel | 21m |
In January 2019 RStudio launched the first-ever Shiny contest to recognize outstanding Shiny applications and to share them with the community. We received 136… | ||
| Effective Visualizations | Miriah Meyer | 23m |
A redesigned heat map called the curve map converts gene expression time series into small framed line curves laid out in a table and becomes part of a… | ||
| Stochastic Block Models with R: Statistically rigorous clustering | Nick Strayer | 24m |
Native R package SBMR fits Poisson stochastic block models for (bi)partite graphs using Rcpp, runs agglomerative merging with a delta ratio heuristic to pick… | ||
| Learning R with humorous side projects | Ryan Timpe | 20m |
Uses R to build side projects that teach tools: tidytext for TV/movie drinking-game counts (Jurassic Park → 80 drinks; Golden Girls season five ~10 more drinks… | ||
| Neural Networks for Longitudinal Data Analysis | Sydeaka Watson | 22m |
Uses the Lahman baseball tables to predict the three-part slash line (AVG, OBP, SLG) from hitters with at least four consecutive seasons, building rolling… | ||
| The Glamour of Graphics | William Chase | 21m |
Presents a practical, layered design method called the Glamour of Graphics that reduces clutter and improves perception by focusing on layout, typography… | ||
| Auto-magic Package Development | Alicia Schep | 20m |
An R package ecosystem that auto-generates a Vega-Lite API from the Vega‑Lite JSON schema is implemented: vlbuildr is the user-facing, pipe-friendly API and… | ||
| Building an iPad dashboard using plumber & RStudio Connect in Pharma | Aymen Waqar | 19m |
Production-ready native iPad app that serves field sales reps uses Shiny prototypes, extracts heavy computation into ETLs, and exposes model endpoints as… | ||
| Data Science in Meatspace | Ben Joaquin | 22m |
Practical playbook for real‑world sensing: use R and the Tidyverse + Python + RStudio Connect stack to ingest and iterate on physical measurements, quantify… | ||
| 15 Years of R in Quantitative Finance | Brandon Farr | 20m |
R use climbs from rare to mainstream over 15 years with a concrete workflow: messy FactSet Excel tabs are parsed by reading tab names, using dplyr/tidyr… | ||
| Using R Bridge the Gap in Electronic Medical Record Reporting | Brendan Graham | 24m |
Hospital admissions operating at 80–85% ideal but hitting ≥90% nine of the last 12 months motivates a scheduling intervention that exposes scheduled surgical… | ||
| Using R to Create Reproducible Engineering Test Reports | Braulio Cuandon, Ana Alyeska Santos | 20m |
R scripts plus a Shiny app generate FDA‑formatted Word engineering test reports, cutting production from 36 hours to 1 hour and scaling across ~1,000… | ||
| Parallel computing with R using foreach, future, and other packages | Bryan Lewis | 20m |
Explains how foreach’s %dopar% operator and a .combine like rbind let map/reduce loops run either sequentially or in parallel (demo uses two worker processes)… | ||
| Data Science Education in 2022 | Carl Howe, Greg Wilson | 20m |
Conference data shows 48% self-taught learners and a workshop program that runs 19 sessions with ~100 certified instructors teaching about 1,300 students this… | ||
| Spruce up your ggplot2 visualizations with formatted text | Claus Wilke | 21m |
The ggtext package adds a lightweight HTML/CSS/markdown renderer to ggplot2, with a companion gridtext engine already on CRAN; it implements italics and bold… | ||
| How to win an AI Hackathon, without using AI | Colin S Gillespie | 19m |
Winning entry shows that simple engineering beats fancy models: Jumping Rivers ingests 5–8 GB of Azure CSVs and 15‑minute time series for DMAs, then uses R… | ||
| What's new in TensorFlow for R | Daniel Falbel | 19m |
TensorFlow 2.0 brings eager execution so code runs like regular R arrays instead of building a deferred graph, plus tf.autograph to turn R-style if/for into… | ||
| Of Teacups, Giraffes, and R Markdown | Desiree De Leon | 19m |
An interactive R Markdown site teaches statistics by embedding a whimsical teacup giraffe narrative and real exercises, with interactive Plotly plots, gifs… | ||
| Best practices for programming with ggplot2 | Dewey Dunnington | 23m |
Reverse dependency checks find ~1,500 packages that import ggplot2 and >2,500 that suggest it, so concrete patterns matter: use the dot_data pronoun to let aes… | ||
| Value in Data Science Beyond Models in Production | Eduardo Ariño de la Rubia | 23m |
Argues that the durable value of data science is not pushing models into production but designing metrics, goals, experiments, prioritization and data products… | ||
| Approaches to Assay Processing Package Validation | Ellis Hughes | 19m |
Five concrete steps for validating internal R packages at SCHARP: write numbered specifications, annotate functions with ownership metadata, author… | ||
| RMarkdown Driven Development | Emily Riederer | 22m |
Workflow converts a single exploratory R Markdown into a tested, reusable package by removing hard‑coded values and moving inputs into RMarkdown parameters… | ||
| Building a data science pipeline for the FT with RStudio Connect | George Kastrinakis | 17m |
Describes moving a custom Luigi + Docker + Redshift pipeline into RStudio Connect on Google Cloud so all jobs run from R with BigQuery and GCS storage. Claims… | ||
| Getting things logged | Gergely Daroczi | 22m |
A compact logging framework for R that records levelled messages, captures warnings and errors automatically, and ships to console, file, database or Slack… | ||
| Technical Debt is a Social Problem | Gordon Shotwell | 22m |
Argues that technical debt is primarily a social problem, not just coding, showing debt breaks into communication (docs, tests, style) and consideration… | ||
| Future: Simple Async, Parallel & Distributed Processing in R | Henrik Bengtsson | 23m |
Future provides a minimal, unifying framework for asynchronous, parallel and distributed R computing via the future package and adapters (future.apply, fur… | ||
| Bridging the Gap between SQL and R | Ian Cook | 20m |
Introduces queryparser, a pure‑R, no‑dependency SQL parser that converts SELECT clauses into unevaluated R expressions, and tidyquery, which uses dplyr and… | ||
| Small Team, Big Value: Using R to Design Visualizations | Ian Lyttle | 20m |
Small team demonstrates how R produces reusable visual assets for a large company: they build a categorical palette that accounts for color‑vision deficiency… | ||
| Branding and Packaging Reports with R Markdown | Jake Thompson | 19m |
Automates recurring assessment reports by packaging Word and LaTeX templates, ggplot2 themes, and render wrappers into a reproducible toolkit that eliminates… | ||
| R: Then and Now | Jared Lander | 21m |
Membership grows from 21 to 11,205 and CRAN swells from ~2,000 to ~16,000 packages, while 913 meetups claim 700,000 members and 186 women-led groups list… | ||
| Updates on Spark, MLflow, and the broader ML ecosystem | Javier Luraschi | 19m |
Overview of concrete updates: sparklyr 1.0 adds Apache Arrow support and reports a 40x read performance improvement for local installs; sparklyr 1.0.1 adds… | ||
| Data science education as a public health intervention in E. Baltimore | Jeff Leek | 19m |
Community training in East Baltimore uses RStudio Cloud and a free online curriculum to teach data science on Chromebooks, enrolls cohorts paid to study with… | ||
| vctrs: Creating custom vector classes with the vctrs package | Jesse Sadler | 21m |
vctrs provides a reproducible path to make S3 vector classes that keep non‑decimal currencies as structured triples (pounds, shillings, pence) instead of… | ||
| Azure Pipelines and GitHub Actions | Jim Hester | 21m |
Continuous integration using GitHub Actions runs matrix builds across Linux, Windows and macOS, supports Docker containers, and offers 20 concurrent jobs with… | ||
| Using Jupyter with RStudio Server Pro | Karl Feinauer | 12m |
Integration adds Jupyter sessions to RStudio Server Pro by wiring Jupyter through the job Launcher required so sessions are first-class peers of R sessions and… | ||
| Professional Case Studies | Katie Masiello | 22m |
Over 200 customer conversations reveal concrete patterns: a Phase‑1 team moves from Excel to Shiny and uses RStudio Connect’s push-button deployment to publish… | ||
| renv: Project Environments for R | Kevin Ushey | 21m |
Creates project-local R libraries by forking the current library on rnv init and writing a lockfile (renv.lock) so snapshot/restore can reinstall exact package… | ||
| Journalism with RStudio, R, and the tidyverse | Larry Fenn | 20m |
Uses dbplyr on a 380 million ARCO S opioid table to run SQL-backed tidyverse queries and flag likely “pill mills,” combines Google Forms/Sheets for… | ||
| Meet You Where You R | Lauren Chadwick | 19m |
RStudio invests in three concrete areas: RStudio Cloud makes learning frictionless (no install, primers, cheat sheets) and already serves over 650… | ||
| Interactivity and Programming in the Tidyverse | Lionel Henry | 18m |
Explains concrete tidyverse tools to eliminate data masking surprises and make reusable functions: use .data and .env pronouns to disambiguate column vs… | ||
| R + Tidyverse in Sports | Namita Nandakumar | 21m |
Case study builds an expected goals model for NHL unblocked shots (2017–present) using R and the Tidyverse, ingesting MoneyPuck CSVs scraped by Peter Tanner… | ||
| Accelerating Analytics with Apache Arrow | Neal Richardson | 22m |
The Arrow R package binds to the Arrow C++ library and adds a data sets API so a directory of 125 Parquet files (37 GB) becomes a single table with partition… | ||
| Rpanda trading simulation - from an idea to a multi-user shiny app | Nima Safaian | 20m |
A commodities trading simulator built in R/Shiny becomes a semester-long and real-time game used at University of Alberta, combining futures trading, asset… | ||
| Deep Learning with R | Paige Bailey | 23m |
TensorFlow 2.1 is available with TPU support and a focus on eager execution so models are debuggable yet Autograph and tf.function convert Python into… | ||
| The development of "datos" package for the R4DS Spanish translation | Riva Quiroga | 13m |
Project builds a lightweight R package called datos package plus YAML specs that translate r4ds text and its datasets on the fly, avoiding bundling large data… | ||
| How Rmarkdown changed my life | Rob Hyndman | 23m |
Rmarkdown becomes the single authoring system for websites, blogs, textbooks, papers, slides, CVs, theses, memos, letters, exams and client reports, replacing… | ||
| Building a Medical Device with R | Ron Keizer | 20m |
A precision-dosing medical device built in R implements pharmacology models with Bayesian updating to tailor antibiotic, oncology and transplant doses and… | ||
| Don’t repeat yourself, talk to yourself! Reporting with R | Sharla Gelfand | 21m |
Argues that turning repetitive reporting into reusable functions, templates and a package removes months of grunt work: code uses the tidyverse (dplyr… | ||
| Extending your ability to extend ggplot2 | Thomas Lin Pedersen | 21m |
Shows how to add a new stat/geom by subclassing ggplot2’s ggproto classes, implementing setup_data and compute_group to turn (x0,y0,r) into polygon points, and… | ||
| Embracing R in the Geospatial Community | Tina Cormier | 20m |
A community poll of 307 respondents finds about 60% who don’t code and another 91 who code but not in R, with QGIS dominating both analysis and cartography and… | ||
| UnicoRns are real | Travis Gerke | 22m |
Claim: modern R plus the RStudio toolchain can legitimately cover data wrangling, visualization, databases, ML and web apps so a single hire can match a… | ||
| 3D ggplots with rayshader | Tyler Morgan-Wall | 23m |
A pipeline converts a ggplot into a 3D surface by extracting a grayscale height matrix and feeding it to rayshader’s plot_3d so a single call like plot_gg… | ||
| List-columns in data.table | Tyson Barrett | 22m |
Shows how to create and use list-columns in data.table to nest and unnest real examples (Star Wars characters with a per‑film revenue table), using the by… | ||
| Asynchronous programming in R | Winston Chang | 20m |
Explains how the later package provides an event loop with a C API and thread‑safe scheduling so many async tasks run inside one R process. Demos: a polling… | ||
| One R Markdown Document, Fourteen Demos | Yihui Xie | 23m |
A single 100-line R Markdown document generates 14 outputs across HTML, PDF (with animated Pac-Man via animate), Word, PowerPoint, beamer, xaringan… | ||
| Maintaining the house the tidyverse built | Hadley Wickham | 33m |
Code maintenance frames tidyverse work with a clear lifecycle and concrete promises: experimental, deprecated, stable, superseded guides when APIs may change… | ||
| Reporting on and visualising the pandemic | John Burn-Murdoch | 50m |
Financial Times data team builds the coronavirus trajectory tracker (days since 100th case vs log cumulative cases), adds explanatory titles, annotations and… | ||
| Your public garden | Vicki Boykis | 24m |
Argues that controlling a sliver of your online life reduces 2020-style anxiety and shows how to do it concretely: publish a personal blog on Wordpress or… | ||
| Panel: Career Advice for Data Scientists | Gabriela de Queiroz, David Keyes, Sydeaka Watson, Jen Hecht | 44m |
Panelists give practical, specific career moves: start applying even when you feel underqualified, pick a niche (visualization, reporting, etc.), and use R… | ||
| RStudio: 2022 and Beyond | JJ Allaire, Hadley Wickham | 24m |
Company claims a sustainable model for funding open source scientific software and proves it by employing 43 full‑time open source engineers, ~40% of… | ||
| Data Science Training in Communities with Limited Technology Resources | Jeff Leek | 46m |
A community-run DataTrail program trains Baltimore youth on Chromebooks using R and RStudio Cloud, runs a 12-course sequence in ~16 weeks, pays students as… | ||
| Good Practices for Applied Machine Learning | Julia Silge, Max Kuhn | 57m |
Tidymodels is a unified R framework that packages recipes (step_date, step_normalize, genre parsing), workflows (bind a recipe to a model like Cubist), and… | ||
| Hello Quarto: Share, Collaborate, Teach, Reimagine | Mine Cetinkaya-Rundel, Julia Stewart Lowndes | 01h 06m |
Quarto is a command‑line driven publishing system that actually renders R Markdown and Jupyter content to HTML, PDF and slides while keeping one source for… | ||
| The Past and Future of Shiny | Joe Cheng | 58m |
Shiny celebrates its 10th anniversary since the July 31, 2012 demo and proves the Meteor trick works: a small reactive core powers HTML-like R UI elements… | ||
| Building a client portal app with embedded Power BI reports | Thomas Wouters, Joran De Wilde | 19m |
Built a customer portal combining an R Shiny front end running on Azure App Service with embedded Power BI reports, plumber APIs for forecasts and PDFs, and… | ||
| R, Python, and Tableau: A Love Triangle | James E. Blair | 16m |
A working pipeline demonstrates Tableau sending live data to REST endpoints that train and score random forest models (ranger/scikit‑learn), returning residual… | ||
| The R integration in Power BI: Why R developers should be Interested | Ryan E Wade | 19m |
Power BI embeds R so you can score models from .rds inside Power BI (must return a data frame), call external APIs via R for enrichment (example: pull US… | ||
| Digging a Pit of Success for Your Organization | Aaron Chafetz | 14m |
USAID Office of HIV/AIDS moves from Excel to R to analyze tens of millions of records from ~30,000 sites in over 50 countries, automating quarterly workflows… | ||
| Model Migration: from Excel to R | Johnny Breen | 17m |
An attempted migration that copies Excel logic into a single R script consumes all memory and crashes the server after 10–15 million iterations of a simulation… | ||
| Save an ocean of time: streamline data wrangling with R | Danielle Dempsey | 15m |
Organization runs over 250 oceanographic sensors producing about 4 million rows per year. A custom R package called strings package standardizes imports… | ||
| Tidy Transit: Real Life Data Modeling for Public Transportation | Hunter Owens | 16m |
An open source data warehouse ingests schedules nightly and vehicle positions every ~20 seconds for ~800 agencies (200 fixed‑route) so statewide analyses can… | ||
| Publishing Customer Facing Products with RStudio Connect | Benjamin Braun | 09m |
Company replaces static PDFs and PowerPoints with customer-facing apps built on RStudio Connect and R Markdown, embedding Shiny where needed, meeting five… | ||
| R Shiny - From Conception to the Cloud | Ivonne Carrillo Dominguez | 14m |
Team publishes a Shiny app to AWS using GitLab CI/CD pipelines and a repeatable infra framework, learns the hard way after about ten failed deploys… | ||
| Remote Content Execution with RStudio Connect and Kubernetes | Kelly O'Briant | 19m |
Announces beta Off-Host Content Execution that moves RStudio Connect job execution into Kubernetes using the bundled Launcher, tested on EKS; execution uses… | ||
| Robust R Deployments: Building a Pipeline from RStudio to Production | David Maguire | 14m |
R code serves a machine learning microservice behind a Plumber API wrapped in Docker and built by GitHub Actions CI. CI runs unit, integration and end‑to‑end… | ||
| dbcooper: Turn any database into an R or Python package | David Robinson | 16m |
dbcooper converts a DBI connection into many small accessor functions so exploring a database feels like working with local tables. One call dbc_init generates… | ||
| dm: Analyze, build and deploy relational data models | Kirill Müller | 17m |
dm reduces an 800-line join-and-filter routine to 800 lines to 6 by tracking primary and foreign keys across multiple tables, and ships on CRAN at version… | ||
| Exploring Query Optimization: How a few lines of code can save hours of time | Rebecca Hadi | 16m |
An analyst backfills 4 billion rows into Amazon Redshift, crashes nightly ETLs and turns a seven hour query into under one hour after rewriting the job. Uses… | ||
| Dive Deep into Metadata with Tplyr | Mike Stackhouse | 15m |
Tplyr provides per-cell provenance by storing a metadata object when you set metadata=true so each table cell records the variables and filters used; a helper… | ||
| Packages and Process | Ellis Hughes | 15m |
Case study of moving from manual reformatting to automated outputs at GSK: engineers build an R package that uses officer and flextable to write Word and… | ||
| R Package Assessment: Lessons from Pharma | Becca Krouse | 18m |
GSK describes a concrete, audit-ready checklist centered on five domains of trustworthiness that evaluates R packages for regulatory use: downloads and… | ||
| Becoming Creative: How I Designed a Quilt with R | Alice Walsh | 16m |
Design uses R to generate a 2D projection of a 3D landscape with geom_polygon() and generative art techniques, then translates that into fabric via foundation… | ||
| Building a ggplot2 rollercoaster: Creating amazing 3D data visualizations in R | Tyler Morgan-Wall | 17m |
Shows how to turn ggplot-derived 3D scenes into a ride by combining rayrender and rayshader to convert matrices or ggplots into 3D meshes, lighting, and… | ||
| The Polygons of Another World - realtime interactive rendering in R | Mike Cheng | 16m |
Claims a plain R pipeline that hits interactive frame rates: chooses X11 (>500 Hz) graphics device and targets ≥30 fps, uses a native raster double-buffer to… | ||
| Garbage Data, And What To Do About Them | Jim Kloet | 16m |
Defines "garbage data" as data that are not useful for a particular application and gives an operational workflow: ask if the data are relevant to the… | ||
| Making Data Pipelines in R: A Story From A “Self-Taught” Perspective | Meghan Harris | 20m |
Built a working R pipeline for a local health department that ingests messy opioid datasets (including a Narcan field coerced as “4 plus”), automates cleaning… | ||
| Project Immortality: Using GitHub To Make Your Work Live Forever | Tan Ho | 17m |
Transforms an R script into a package with DESCRIPTION + MIT license and functions so dependencies install reproducibly, trains an XGBoost model… | ||
| R Markdown + RStudio Connect + R Shiny | Kolbi Parrish, Andy Pham | 15m |
Automates scheduled R scripts by auto-deploying from Git to RStudio Connect using import from Git, logs JSON lines per day with custom fields (script name… | ||
| {shinytest2}: Unit testing for Shiny applications | Barret Schloerke | 18m |
Automated regression testing for Shiny apps using shinytest2 which integrates with testthat and runs a headless Chrome via chromote to record interactions as… | ||
| A Robust Framework for Automated Shiny App Testing | Sydeaka Watson | 15m |
Automated regression scripts replace manual pre- and post-deployment checks, using shinytest2 for local snapshots and Selenium (with rvest for scraping) for… | ||
| Introducing Rhino: Shiny application framework for enterprise | Kamil Zyla | 13m |
Rhino is an opinionated open source R package from Appsilon that scaffolds a full Shiny project and wires in tooling so teams deliver maintainable apps faster… | ||
| A Journey to Data Science: Tools for Equity and Diversity in STEM | Ileana Fenwick | 14m |
Fewer than 3% of data scientists are women of color and the path from STEM to data work often breaks unless community and tools intervene. The talk shows how… | ||
| Building Accessible Lessons with R and Friends | Zhian N. Kamvar | 18m |
The Carpentries replace Jekyll with a modular R + Pandoc workbench that actually ships reproducible lessons: a package trio (orchestrator, validator, theme)… | ||
| Everything I learned about community building, I learned growing up in a bar | Rachael Dempsey | 20m |
Gives four concrete community tactics: pick a recurring slot (every Tuesday and Thursday at 12 Eastern for the data science hangout and RStudio Enterprise… | ||
| We R KaggleRs - At the Intersection of Data Science Communities | Martin Henze | 16m |
Claims being tested: practical path for R users to thrive on Kaggle by building notebooks using tidyverse, leaflet, tidytext, ARIMA/Prophet and Kaggle… | ||
| An introduction to R7 | Hadley Wickham | 18m |
R7 is a new object system implemented as an R7 package on GitHub that aims to merge S3 simplicity with S4 rigor and eventually become part of R. It provides… | ||
| Cracking open ggplot internals with {ggtrace} | June Choe | 19m |
Package ggtrace exposes ggplot2 internals so users can snapshot and modify the layer data frames at concrete points in the pipeline. It provides functions like… | ||
| From summarizing projects to setting tags, uses of parsing R files | Bryan Shalloway | 12m |
Parses R and R Markdown files with funspotr to extract functions and packages, producing a lookup table of file paths and URLs and an HTML reference for quick… | ||
| Dissecting the quick fix: Analysing tech-solutionist solutions | Sigrid Keydana | 16m |
Proposes a W-question framework that adds what, where, when, who, why, how to usual technical checks and contrasts Model Cards for Model Reporting and Data… | ||
| Intro to Workboots: Make Prediction Intervals from Tidymodel Workflows | Mark Rieke | 16m |
workboots is an R package that turns any tidymodel workflow (including XGBoost) into interval predictions by fitting many bootstrap resamples, predicting on… | ||
| The tidysynthesis R package | Aaron R. Williams | 15m |
Describes creating fully synthetic tax data (SynPUF and a supplemental SynPUF) that mirror confidential files while protecting privacy, using a sequential… | ||
| A new way to build your Shiny app's UI | Nick Strayer | 20m |
Issue from 2016 with 18 thumbs up motivates two concrete tools: gridlayout — an R package that maps a text-table layout to CSS Grid using grid_page and area… | ||
| Creating a Design System for Shiny and RMarkdown | Maya Gans | 12m |
A reusable R package bundles CSS, JS and R wrappers so Shiny, Quarto and RMarkdown share one visual language: a primary_btn component (CSS rules for… | ||
| Dashboard-Builder: Building Shiny Apps without writing any code | Peter Gandenberger | 12m |
A drag‑and‑drop web tool that builds native Shiny dashboards and exports generates R code (an R project, an app.R and an Rds of the data), using esquisse for… | ||
| Designing for people is hard | Greg Swinehart | 21m |
Shiny’s default look updates from Bootstrap 3 to Bootstrap 5 via bslib, letting R code set colors, type, and hundreds of Sass variables without hand-editing… | ||
| Literate Programming With Jupyter Notebooks and Quarto | Hamel Husain | 17m |
Nbdev turns Jupyter notebooks into real Python packages by using export directives to generate .py modules, running nbdev test to execute notebook-embedded… | ||
| These are a few of my favorite things (about Quarto presentations) | Tracy Teal | 16m |
Shows Quarto’s revealjs presentations as a code-first, single-file workflow that actually renders updates live and exports to HTML, PDF, and PowerPoint… | ||
| Websites & Books & Blogs, oh my! Creating Rich Content with Quarto | Devin Pastoor | 21m |
Quarto scaffolds a website with a single command like quarto create project type=website, generates pages from .qmd files, and switches layouts by changing a… | ||
| Integrated Workflow: Microsoft Azure DevOps, Posit Workbench, Posit Connect | Lawrence Y. Tello | 11m |
An operational pipeline using Microsoft Azure DevOps, Posit Workbench, and Posit Connect organizes work with a sprint board and two-week sprints, moves code… | ||
| How Anchorage Built Alaska’s Vaccine Finder with R | Ben Matheson | 16m |
A one‑week prototype becomes a statewide vaccine finder built with R that scrapes appointment pages and serves a simple mobile HTML table, connecting tens of… | ||
| Optimal allocation of COVID-19 Vaccines in West Africa | A Shiny success story | Anubhuti Mishra | 19m |
A Shiny app using lpSolve linear program allocates four vaccine types across thousands of sites, optimizing batch-by-batch allocation to maximize vaccinated… | ||
| Scaling and automating R workflows with Kubernetes and Airflow | Isaac Florence | 21m |
UK Health Security Agency builds a platform that runs R and Python workloads on HPC using Kubernetes, OpenShift, Docker, git and Airflow, claiming it lets… | ||
| Highlights of the Knitr Package | Yihui Xie | 20m |
Knitr adds a multiline chunk‑option syntax using #| chunk‑option comments (YAML form supported and convert_chunk_header() available), option reuse via… | ||
| Quarto for the Curious | Tom Mock | 21m |
Quarto is an open-source, Pandoc-based CLI that claims to be a language-agnostic next‑gen RMarkdown: it uses knitr plus Pandoc with Lua filters, supports .qmd… | ||
| Sometimes you just need words | Lewis Kirvan | 16m |
A dashboard with three charts and terse labels becomes a 50 page R Markdown report that adds the context lawyers and compliance experts need Instead of more… | ||
| Achieving a seamless workflow between R, Python and SAS from within RStudio | Melissa Van Bussel | 15m |
Statistics Canada must run confidential G-Confid SAS macros, so workflow requires shuttling data between SAS and R; solution options include using SASPy… | ||
| Developing internal tools for multi-lingual teams | Jamie Ralph | 17m |
Bumble builds matching internal R and Python packages that share foundations: implement R generics and Python functools.singledispatch for identical APIs… | ||
| Running Shiny without a server | Winston Chang | 20m |
Shinylive runs Python in the browser using Pyodide compiled to WebAssembly, sending the app code, data and runtime in the URL or as static files so no Python… | ||
| Yes, you can use Python with RStudio Team! | Gagandeep Singh, Fei Xu | 18m |
Claim: Python runs end to end on RStudio Team by building a bikeshare forecast that reads a daily pin, trains a random forest, wraps the model with vetiver… | ||
| Advocating for Automation: Adapting Current Tools in Environmental Science with R | Hannah Podzorski | 15m |
Shows concrete automation steps using openxlsx and officer to produce editable Excel and PowerPoint outputs from R, plus a scripted mouse macro to control EPA… | ||
| Do It For Yourself: Creating a data input platform using R | Hezi Buba | 16m |
Moves a lab from Microsoft Access to Google Sheets automated from R, replacing emailed files and single-user bottlenecks with simultaneous entry and… | ||
| Oddly Satisfying - Find delight in the mundane | Liz Roten | 17m |
A messy truck‑corridor project with a single Excel workbook of 15,000+ rows and unclear "final" reports gets turned into a reproducible deliverable: replicate… | ||
| Saving 1,000 hours with RStudio: selling R in your workplace | Tiger Tang | 17m |
A work-automation project replaces manual report steps with R code, RStudio Workbench and RStudio Connect and uses Shiny for stakeholder-triggered runs… | ||
| Designing a Socially-Critical Data Science Course | Brian Danielak | 14m |
Classroom exercises show how a fair coin‑betting game concentrates wealth: simulations produce 71% broke after repeated trades and allowing small loans… | ||
| Mobile Education App during COVID | Aleksander Dietrichson | 13m |
Over 50% of students lack laptops so a lightweight mobile channel is essential; a Shiny app (shinymobile) with cognitoR auth is deployed as a PWA then wrapped… | ||
| Translating from {tidymodels} and scikit-learn: Lessons from a 'bilingual' course | Kelly Nicole Bodwin | 20m |
A course translates one curriculum into both tidymodels (R) and scikit-learn (Python) and finds concrete mismatches: a single-column extract is 1D in R but a… | ||
| A touch of R in Robotics | Eric Wanjau, Ian Muchiri | 21m |
R records voice with the audio package, sends recordings to Azure Cognitive Services via httr and jsonlite for transcription, maps chess squares to real-world… | ||
| Apple Health Exports | John Goldin | 13m |
Apple Health export yields 3.9 million rows (about 1.2M in the last year) in a ~3.5GB XML that unzips to a single tidy table with start/end timestamps, type… | ||
| I made an entire e-commerce platform on Shiny | Jacqueline Nolis | 15m |
A full e‑commerce system built in R: an R package ggirl package sends ggplots via HTTP POST to a remote Shiny server that shows a preview, creates a Stripe… | ||
| The worlds smallest R environment? Running R on a $15 computer | Mark Sellors | 17m |
R4Pi supplies prebuilt R binaries and a CRAN‑like repo (about 250–300 packages) so Raspberry Pi users avoid lengthy source builds; the site is pkgs.r4pi.org… | ||
| Censored - Survival Analysis in Tidymodels | Hannah Frick | 18m |
censored is a parsnip extension that adds a new model type proportional hazards and a new mode censored regression, plus engines for survival, glmnet and… | ||
| Demystifying MLOps | Isabel Zimmerman | 19m |
Claims that Vetiver makes model deployment feel native to data scientists and shows an end to end Vetiver workflow in R and Python. Demonstrates versioning… | ||
| tidyclust - expanding tidymodels to clustering | Emil Hvitfeldt | 19m |
A new package called tidyclust adds clustering to tidymodels by letting users create clustering specs (k‑means), plug recipes (normalization, PCA) into… | ||
| What they forgot to teach you about becoming an open source contributor | Nic Crane | 16m |
Contributing accelerates learning more than coursework: pull requests become conversations, not essays, and real projects demand rigorous tests, minimal… | ||
| What they forgot to teach you about industry transitions from academia (WTF AITA) | Travis Gerke | 14m |
Academic CVs often arrive as 22‑page beasts that industry reduces to a one or two‑page resume; use datadrivencv to render concise two‑pagers and signal R… | ||
| What they forgot to teach you about starting a business with R | David Keyes | 16m |
R for the Rest of Us grows by posting one tip every day at 7:30 AM for 3½ years to reach ~15,000 followers, sells a cohort program R in 3 months, and wins work… | ||
| Cultivating Your Own R Ecosystem as a Solo Contributor | Meghan Hall | 22m |
Case study shows how to go from Excel to reproducible work by creating a setup file that records report names, filters and where to find Oracle exports… | ||
| Demystifying the art of creating custom libraries for your organization | Dan Caley | 15m |
Claim: creating an internal R package is simple and saves repeated work. Demonstrates building a package called danalytics, adding a notin helper and showing… | ||
| Small Team Large Organization: Building Impactful Shiny Dashboards at NIH | Jon Nye | 16m |
A three-person team builds a Shiny dashboard fed by an R Markdown pipeline and dbplyr, scheduled on RStudio Connect to update daily, consolidating >700… | ||
| You should be using renv | E. David Aja | 11m |
renv creates a project‑specific library so package upgrades in one project do not break others, using renv init to rewrite .libPaths and a package cache so… | ||
| Cross-Industry Anomaly Detection Solutions with R and Shiny | Tanya Cashorali | 18m |
Demonstrates production anomaly detection using the Twitter-derived R package (forked to return tibbles) to catch hardware failures and news spikes, combining… | ||
| Enterprise-Level Data Science Success | Prabhakar Thanikasalam | 13m |
Enterprise data science succeeds when model outputs lead to decisions and measurable outcomes not just code and reports. Teams use R and Python at scale but… | ||
| How to be a pollinatoR | Weihuang Wong, Kiegan Rice | 17m |
R users should preserve foreign-format details: Stata extended missings (e.g. 316 cases coded as “don’t know” and 100 cases as “not asked”) collapse to NA… | ||
| The Benefit of Talking to the "Non-Datas" | Caro Buck | 16m |
Argues that anyone can be more data literate by meeting people where they are and adding small concrete pieces: explain Spotify Wrapped as simple counts, show… | ||
| {shinyslack}: Connecting Slack Teams to Shiny Apps | Jon Harmon | 05m |
The shinyslack package adds Slack authentication to Shiny by swapping Shiny’s launch call for a wrapper so apps identify users via Slack and map them to Slack… | ||
| Accelerating geospatial computing using Apache Arrow | Dewey Dunnington | 04m |
geoarrow extends Apache Arrow to store spatial types columnarly and runs spatial queries on the Arrow compute engine, demonstrating geoarrow::read_geoparquet()… | ||
| Comparing Package Versions with Diffify | Colin S Gillespie | 05m |
A web service compares two R package versions and highlights concrete changes: diffify.com shows file diffs, namespace edits, and function signature changes so… | ||
| Exploratory Spatial Data Analysis in the tidyverse | Josiah Parry | 05m |
Provides a tidyverse-friendly interface to spatial econometrics by wrapping spdep and operating on sf objects, returning dplyr-ready lists, vectors and data… | ||
| Implications of R Syntax in Intro Stats | Amelia McNamara | 05m |
Semester-long, head-to-head comparison measures concrete differences: the formula section uses mosaic + ggformula + base t.test while the tidyverse section… | ||
| It's about time | Davis Vaughan | 06m |
clock is an R package that adds concrete types like year-month, year-quarter, ISO year-week and nanosecond precision and a safety-first API that errors on… | ||
| leafdown: Interactive Multi-layer maps in Shiny apps | Andreas Hofheinz | 05m |
Uses the Meteostat Weather's Record Keeper monthly dataset (≈2,000 US stations) to show a Shiny map workflow built with leafdown that moves between state… | ||
| Leveraging CSS to Make Shiny Mobile-Responsive | Shelmith Nyagathiri Kariuki | 05m |
A production Shiny app is converted to a mobile-friendly version in about two to three weeks by changing CSS only and minimal R edits, deploying the updated… | ||
| Let's start at the beginning - bits to character encoding in R | Alex Farach | 05m |
Explains how characters map to numbers then bits with the math 2^8 = 256 so 8 bits = 1 byte and ASCII originally used 7 bits while Latin‑1 uses the full 8… | ||
| Making Awesome Automations with GitHub Actions | Beatriz Milz | 05m |
A practical introduction to using GitHub Actions to run arbitrary R work: package checks and site builds via r-lib/actions and package scaffolding with… | ||
| Say Hello! to Multilingual Shiny Apps | Nicola Rennie | 05m |
A bilingual English‑Welsh Shiny app for public health data is built with translation logic embedded rather than relying on auto‑translate packages that lack… | ||
| The Future of Missing Data | Nicholas Tierney | 06m |
Introduces the R packages {naniar} and {visdat} and demonstrates concrete visual tools to diagnose patterns and proportions of missingness, including a matrix… | ||
| Visualizing distributions and uncertainty using ggdist | Matthew Kay | 05m |
ggdist is an R extension to ggplot2 that maps PDFs CDFs and quantiles onto aesthetics to build uncertainty plots. It accepts samples or distributional vector… | ||
| WebR: R compiled for WebAssembly and running in the browser | George Stagg | 05m |
WebR brings a full R environment into the browser by compiling R to WebAssembly so all computation runs client-side and no local or cloud R servers are needed… | ||
| Zero-setup R workshops with GitHub Codespaces | David Smith | 05m |
Clicking the GitHub Code button launches a GitHub Codespaces dev environment in about 10–20 seconds that pulls a rocker container, installs R 4.2.1 plus the… | ||
| rstudio::conf(2022) All things R & RStudio | 01m | |
Recommendation to attend rstudio::conf July 2022 in Washington DC and to focus on concrete takeaways: community sessions that show actual R code and packages… | ||
| nothing matches | ||