What I am up to right now (updated weekly; last update: 13 February 2023). Inspired by Derek Sivers.
I live in Conway, Arkansas with my wife and three children (ages 11, 5, and 2), where I am an associate professor of computer science at Hendrix College.
This spring I am teaching two courses:
In the fall of 2021 I started developing a game called Swarm and built a small open-source community around its development. So far we have made a few official alpha releases, and development continues to hum along.
I continue to develop disco, a functional teaching language for discrete mathematics. I have a student working on it as a thesis project this year, and we’ve been thinking about ways to improve the experience around propositions and proofs.
I enjoy solving problems on Open Kattis, for fun, learning, and as preparation for teaching Algorithms and coaching the Hendrix programming team.
I’ve been continuing my series of blog posts on how to solve competitive programming problems in Haskell, and am in the very early stages of turning the material into a book.
Things I’m reading right now:
The Christ Key: Unlocking the Centrality of Christ in the Old Testament by Chad Bird
On Being Awesome: A Unified Theory of How Not to Suck by Nick Riggle
The Discrete Mathematical Charms of Paul Erdős: A Simple Introduction by Vašek Chvátal
The Imperfect Pastor: Discovering Joy in Our Limitations through a Daily Apprenticeship with Jesus by Zack Eswine
The Doors of Eden by Adrian Tchaikovsky