A collection of some of my ongoing projects that may or may not be related to my research.


An R package for estimating multinomial (MNL) and mixed logit (MXL) models in R with "Preference" space or "Willingness-to-pay" (WTP) space utility parameterizations.

GW Coders

A study group that brings together students and faculty to apply computational and data analytics skills in research.


An R package of tools for designing choice based conjoint survey experiments.


An R package for building xaringan slides into multiple outputs, including html, pdf, png, gif, pptx, and mp4.

Iris Rev 2 Build Log

A build log of how I built my Iris Rev 2 keyboard.


An interactive R Shiny app for comparing layouts of different split mechanical keyboards. Built for the ergonomic keyboard community r/ErgoMechKeyboards.

λέξις (lexis)

A theme for xaringan slides with a light gray background, "Fira Sans Condensed" for headers, "Inter" for body text, and "SFMono-Regular" for mono text.


A template for how to create a choice-based conjoint survey using the formr survey platform.

R for Analytics Primer

A self-guided tutorial for developing a foundation in programming in R for data analysis, including data input/output, data wrangling, and data visualization using the Tidyverse.

The Distillery

A distill website showcasing other distill websites and blogs.


If you see mistakes or want to suggest changes, please create an issue on the source repository.


Text and figures are licensed under Creative Commons Attribution CC BY-SA 4.0. Source code is available at, unless otherwise noted. The figures that have been reused from other sources don't fall under this license and can be recognized by a note in their caption: "Figure from ...".