Code for my own website (http://ece.uwaterloo.ca/~aelkady)