What I am up to right now (updated weekly; last update: 16 October 2018). Inspired by Derek Sivers.

I live in Conway, Arkansas with my wife and two sons (ages 7 years and 13 months), where I am an assistant professor of computer science at Hendrix College.


This semester I am teaching 3 full-credit classes:

In addition I am also the academic advisor for a group of new freshmen, and teaching their 1/4-credit “Explorations” class, which helps them with their transition to college and process of self-discovery.

Most of my energy this fall is going towards preparing for, teaching, and grading these courses.


I have a few projects still hobbling along, although I don’t have as much time or energy for them at the moment.

I’m working with Nick Wu and Andy Gill on a better semantics for active, a Haskell library for describing and working with time-varying values (i.e. animations). Hopefully it will eventually crystallize into a concrete library and a paper.

I try to keep solving a few problems on Open Kattis now and then, for fun and as preparation for coaching the Hendrix programming team. The goal is to build up a large collection (currently over 625) of solved problems tagged by difficulty and topic, which is super helpful for picking practice problems each week.

I’m in the middle of a series of blog posts on The Math Less Traveled exploring primality testing algorithms. After attending ICFP I also have a bunch more ideas for blog posts queued up in my head.


Things I’m reading right now (some more sporadically than others):