My Projects

2020

Dockerfiler
Tool to declaratively manage images built from a set of Dockerfiles
Terraform plan approval (GitHub Action)
Hack to make it possible to review Terraform plans in GitHub Actions (no facility for prompting users)

2019

Arithmetic
A browser game for small children to practice addition and subtraction

2018

Learn Your Letters
A speech-based browser game for small children to learn what letters and numbers are called

2017

Alexa Guitar Tuner
Guitar Tuner for Amazon Echo (Alexa)

2015

Hacker News Comment Highlighter
Chrome extension highlighting unread comments in Hacker News threads

2014

Guitar Tuner
Browser-based guitar tuner, using the web audio API
MathJax Sandbox
Web-based tool for easily previewing and sharing LaTeX snippets
Mortgage Table
Fast, easy way to see the effect of changing mortgage parameters
NES Emulator
Javascript/HTML5-based NES emulator, including audio using the web audio API
YouTube Shuffle
Web-based tool for collecting and playing back music on YouTube

2012

HTML5 Games Most Wanted
A chapter in a book about developing web-based games

2011

Picnic Defender
Javascript/HTML5-based tower defense game

2010

jPhone
Windows-based utility for mounting iPhone as a drive with no iTunes dependence.
jPod
Windows-based iPod file manager

2007

Minesweeper DS
Touch-based clone of Minesweeper for Nintendo DS