A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.


A flexible two-column Jekyll theme. Perfect for building personal sites, blogs, and portfolios. Latest release v4.21.0

Splash Page

Bacon ipsum dolor sit amet salami ham hock ham, hamburger corned beef short ribs kielbasa biltong t-bone drumstick tri-tip tail sirloin pork chop.


Data Cleaning with R

New Course Available - Clean your data more quickly and efficiently than ever before


RStudio addins to annotate R code with details on the packages being loaded

Spreadsheet hijinks

The results from crowd-sourcing a suitable term for a common spreadsheet practice.


A package to handle awkwardky-structured data with multiple header rows or values broken across multiple rows.

Limpiando datos en R

Algunos pasos para reacomodar tablas con columnas repetidas, encabezados que no pertenecen, y notas al pie de página.

Matrix Indexing

Recoding binary dummy variables into factors. Includes tidyverse and base R approaches.

Who is Who?

Matching taxonomic names; joint post with Manuela González-Suárez.


La morphologie permet de prédire le régime alimentaire et mode de locomotion des rongeurs.

Grouping points

Four ways to draw polygons around groups of points using ggplot2.


Update on my upcoming position and thoughts on the job hunt.

Lagomorph research

Inaugural blog post, May 2015. Summary of recent research on Lagomorpha (rabbits, hares, pikas).