Spare time coding and publishing

These are just some personal highlights. You can find more on my Github profile. Most of my programming work belongs to my employers and is not included here.


Iโ€™m having a lot of fun with Racket these last few years, so most of my spare-time projects are in that language.

Iโ€™d like to make a Lightweight image host so that itโ€™s easy to upload, optimize, and use images on my websites.

Iโ€™ve started work on an RSS library for Racket.

Published projects

๐Ÿ๐Ÿง‡ Beeswax: A template language for Pollen projects. Very niche.

๐ŸŒŠ๐Ÿ”Š Wavenet API: A Racket interface for Google Cloudโ€™s text-to-speech service.

๐ŸŽฒ๐Ÿ“™ I published the Dice Word List in book form. Iโ€™ve also written about how I published it using Racket, Pollen, and Latex.

๐Ÿ“ฐ๐Ÿ˜ฑ Tabloid: A Racket implementation of Tabloid, the clickbait programming language.

๐Ÿ“˜โŒจ๏ธ Bookcover: A DSL for making print-ready cover PDFs for books.

๐ŸŽฒ๐Ÿค– Bunco Simulator: Simulates a complete game of Bunco with unlimited players. Each player can be notified of their latest results via SMS. Awards prizes in seven categories and produces statistics spreadsheets and scorecards for each player in Excel format.