Logo
  • Home
  • About
  • Posts

Why comment your code as little (and as well) as possible

2023/01/26

|

Maëlle Salmon

|

package development, code style

A testing pattern: adding switches to your code

2023/01/23

|

Maëlle Salmon

|

package development, testing

Minimum R version dependency in R packages

2022/09/12

|

Hugo Gruson ,  Maëlle Salmon

|

package development, r-package

Coding style, coding etiquette

2022/03/21

|

Maëlle Salmon ,  Christophe Dervieux

|

package development, code style

Checking the inputs of your R functions

2022/03/10

|

Hugo Gruson ,  Sam Abbott ,  Carl Pearson

|

package development, r-package

Caching the results of functions of your R package

2021/07/30

|

Maëlle Salmon ,  Christophe Dervieux

|

package development

RSQLite concurrency issues — solution included

2021/03/13

|

Gábor Csárdi

|

SQLite, RSQLite, databases, concurrency, parallel

How to deal with OAuth2.0 in R packages?

2021/01/25

|

Maëlle Salmon

|

package development, security, testing

A NOTE on URL checks of your R package

2020/12/01

|

Maëlle Salmon

|

package development, documentation, description

Helper code and files for your testthat tests

2020/11/18

|

Maëlle Salmon

|

package development, testing

Picking and researching blog topics about R package development

2020/10/09

|

Maëlle Salmon

|

package development, blogging

State of R packages in your library

2020/09/03

|

Maëlle Salmon ,  Gábor Csárdi

|

package development

JavaScript for the R package developer

2020/08/25

|

Maëlle Salmon ,  Garrick Aden Buie

|

package development, JS

Optimal workflows for package vignettes

2020/06/03

|

Maëlle Salmon

|

package development, documentation

How to distribute data with your R package

2020/05/29

|

Maëlle Salmon

|

package development, standards, data

Non-standard files/directories, Rbuildignore and inst

2020/05/20

|

Maëlle Salmon

|

package development, standards

Checking your R package on Solaris

2020/05/14

|

Gábor Csárdi

|

package development, solaris

Counting and Visualizing CRAN Downloads with packageRank (with Caveats!)

2020/05/11

|

Peter Li

|

package development

Why and how maintain a NEWS file for your R package?

2020/05/08

|

Maëlle Salmon

|

package development, news, documentation

Workflow automation tools for package developers

2020/04/29

|

Maëlle Salmon

|

package development

Retries in API packages and reinventing the wheel

2020/04/07

|

Maëlle Salmon

|

package development, http

Everything you should know about WinBuilder

2020/04/01

|

Maëlle Salmon

|

package development

Persistent config and data for R packages

2020/03/12

|

Maëlle Salmon

|

package development

Debugging: Signals and Subprocesses

2020/02/20

|

Gábor Csárdi

|

package development, debugging, subprocess, processx, lldb, gdbx, C, Unix signals

Code generation in R packages

2020/02/10

|

Maëlle Salmon

|

package development

Code examples in the R package manuals

2020/01/27

|

Maëlle Salmon

|

package development, documentation

Objects that feel mutable in R

2020/01/22

|

Maëlle Salmon ,  Gábor Csardi

|

package development

From Shock to Competence: How Not to Panic When You Receive E-mail from CRAN about Failed Checks

2020/01/08

|

Julia Romanowska

|

package development

R-hub usage in a few figures

2019/12/19

|

Maëlle Salmon

|

Internal functions in R packages

2019/12/12

|

Maëlle Salmon

|

package development, documentation

About URLs in DESCRIPTION

2019/12/10

|

Maëlle Salmon

|

description

The Rt of good package READMEs

2019/12/03

|

Maëlle Salmon

|

readme, documentation

Search and discover CRAN packages with pkgsearch!

2019/11/26

|

Maëlle Salmon

|

pkgsearch

Mocking is catching

2019/10/29

|

Maëlle Salmon

|

testing, mocking

Overview of the CRAN checks API

2019/06/10

|

Maëlle Salmon

|

CRAN

How to keep up with CRAN policies and processes?

2019/05/29

|

Maëlle Salmon

|

help, CRAN

A noLD platform on R-hub package builder

2019/05/21

|

Maëlle Salmon

|

help, CRAN

Read the R source!

2019/05/14

|

Maëlle Salmon

|

help, CRAN

cranlogs 2.1.1 is on CRAN!

2019/05/02

|

Maëlle Salmon

|

cranlogs, R package, release

How to handle CRAN checks with help from R-hub

2019/04/25

|

Maëlle Salmon

|

help, CRAN

rversions 1.1.0 is on CRAN!

2019/04/15

|

Maëlle Salmon

|

rversions, R package, release

How to get help with R package development? R-package-devel and beyond

2019/04/11

|

Maëlle Salmon

|

help, text analysis

rhub 1.1.1 is on CRAN!

2019/04/08

|

Maëlle Salmon

|

rhub, R package, release, screencast

R package developers, why should you care about R-hub?

2019/03/26

|

Maëlle Salmon

|

promotion
R-hub

Funded by the Img link to R Consortium website

Except where otherwise noted, content on this site is licensed under the CC-BY license.

Info

What is R-Hub? R-Hub docs Screencasts

Social

Blog Twitter

Participate

Source code on GitHub Bug reports & feature requests Discussions

Package Builder

Package Builder Package Buider from R Local debugging with Docker

Other Services

CRAN source code mirror Download counts of CRAN packages Search CRAN packages Badges for CRAN packages Query R versions

© R-hub

Privacy