Package Development

rstudio::conf 2019

vctrs: Tools for making size and type consistent functions

January 25, 2019 |

vctrs is a new package that provides tools (cognitive and computational) to ensure that functions behave consistently with respect to inputs of varying length and type. The end goal of vctrs is...

rstudio::conf 2019

R qtl2: Rewrite of a very old R package

January 25, 2019 |

For nearly 20 years, I've been developing, maintaining, and supporting an R package, R/qtl, for mapping quantitative trait loci (genetic loci that contribute to variation in...

rstudio::conf 2019

Our colour of magic: The open sourcery of fantastic R packages

January 24, 2019 |

What does it mean to say software is, to quote one Twitter user, ‘so f***ing magical!’? In the context of our popular community hobby of rating and sharing R packages, the term ‘magic’ seems...

rstudio::conf 2019

Learning and using the Tidyverse for historical research

January 24, 2019 |

My talk will discuss how R, the Tidyverse, and the community around R helped me to learn to code and create my first R package. My positive experiences with the resources for learning R and...

rstudio::conf 2019

It depends: A dialog about dependencies

January 24, 2019 |

Software dependencies can often be a double-edged sword. On one hand, they let you take advantage of others' work, giving your software marvelous new features and reducing bugs.

Webinars

R-Hub Overview

May 9, 2018 |

The R-hub builder is an R package build and continuous integration service. It aims to simplify the R package development process: creating a package, building binaries and continuous integration.

Books

January 1, 0001 |

In addition to the software we’ve written at RStudio, we’ve also authored these guides to our tools.