Recent Posts

In a previous post, I used GUI toolkits to make progress bars in R and Racket. However, I usually prefer the ASCII progress bars of the …

As an impatient person and an insecure programmer, I typically use progress bars for any code that takes more than a few minutes to …

In learning about reading CSV files in Racket, I have started to reconsider whether storing small(ish) datasets in CSV files is the …

In a previous post, I wrote about reading and writing data to file while retaining the structure and attributes of the data (i.e., data …

Projects

Shiny Scorekeeper

A basketball scorekeeper app built with the Shiny web framework for R.

DSM2 HYDRO Viz Tool

A tool for visualizing DSM2 HYDRO output built with the Shiny web framework for R.

Recent Publications

Many foraging animals find food using composite random search strategies, which consist of intensive and extensive search modes. Models …