I make simple, beautiful, and easy-to-use websites. Check out my portfolio here
A free online HTML5 cribbage board. Choose your board style and save your game for later!
Generate position, velocity, and time graphs from given values
An interactive visualization of all NHL player transactions since the start of the 2005-06 season
Cheat at battleship: find the optimal square to try next using the magic of statistics
Enter a cribbage hand and the computer will tell you what to discard
Try your luck against a computer opponent that uses probability to choose its moves!
Roll these 3D dice and watch them spin hypnotically
A simulated social network: no real people, guaranteed success
Full results of the 2018 NHL Stanley Cup Bracket Prediction contest