Projects
Pictivator
Inspired by Written? Kitten!, Pictivator motivates users to write by showing them motivating pictures every time they write 100 more words. Pictivator uses the Flickr API to allow users to choose what motivates them, and saves user's work using HTML5's Local Storage.
Match My Dragon
Match My Dragon is an experiment in client-side image processing in Javascript. Users submit pictures of dragons, and Match My Dragon analyzes the colors in the image to select an appropriate princess from its library of images.
Karate Technique Manager
Developed for my karate school, Karate Technique Manager is an interactive record of what self-defense techniques a student has learned. It allows users to track their level of master of each technique, and provides step-by-step instructions. It also allows users to write short notes and attach them to techniques. Karate Technique Manager is build in Ruby on Rails.
RISE: Ruby Interactive Sprite Environment
Developed as part of a high-school introductory programing course, RISE is a framework build on top of RubyGame that allows programming novices to develop games and other interactive applications with only a basic knowledge of programming in the Ruby language.