Recent Blog Posts

This blog post details a DIY project I did last summer – building a mechanical keyboard. I’m no expert, but I enjoyed the process of …

This post walks through code to create a timeline in R using ggplot2. These types of plots can help visualize treatment or measurement …

This post provides an introduction to Modified Treatment Policies (MTPs), motivation for learning about them, and several examples of …

It’s been over a year and a half since I began this blog with my, “A Day in the Life of a Biostatistician” post. To my surprise, it is …

The is the third and final post in a three-part series to help beginners and/or visual learners understand Targeted Maximum Likelihood …

The second post of a three-part series to help beginners and/or visual learners understand Targeted Maximum Likelihood Estimation …

The introductory post of a three-part series to help beginners and/or visual learners understand Targeted Maximum Likelihood Estimation …

Why use one machine learning algorithm when you could use all of them?! This post contains a step-by-step walkthrough of how to build a …

A personal narrative about my experience on the data analytics side of NYC’s COVID-19 outbreak response. December 15, 2018. My …

TL;DR If you’re ever felt limited by correlogram packages in R, this post will show you how to write your own function to tidy the …

Recent Posters & Presentations

Optimizing Observational Research through Target Trial Emulations

WCM Computing Club January 2021

ASA Joint Statistical Meeting 2020