Blog Archive 2015 Solving Tic-Tac-Toe, Part II: A Better Way Jan 07 2015 Solving Tic-Tac-Toe Jan 04 2015 2014 Web Audio Timing Tutorial Dec 02 2014 I Built a Drum Machine Nov 30 2014 Lessons Learned From a Stupid Hackathon Nov 16 2014 Use Git Better (and Pay Attention in Lecture Better) Nov 06 2014 Metaprogramming, in Brief Oct 26 2014 6 Life-Changing Things About Ruby Regular Expressions Oct 13 2014