This is a collection of my various little bits.
Provides option to contextually filter Views by search terms INCLUDED in a field, instead of EQUAL TO. This started life as RdeBoer's work Views Contextual Range Filter
As a challenge I was asked to create a UI control that could display images from a feed and alert the user as new images came in. See it In Action
In an interview I was asked to procedurally solve a Towers of Hanoi challenge, this is the result. See it In Action
The idea was not a wise one, but it was an interesting one. "How hard would it be to feed an image to PHP, disect it into colors and coordinates, and then reconstruct it using DOM elements."
My notes are particularly amusing to me now as the project has gone untouched for years, and modern browsers (even IE) can now chew up and spit out 10k divs without breaking a sweat.
JavaScript can't natively do certain things. Image rotation is one of those things. TurnImage is a javascript solution to flipping an image on it's Y axis. See it In Action
Responding to a "Code Golf" challenge I wrote several functions to get the lowest possible 'score' while processing all the possible permutations of a given string. I iteratively decrease my score in these examples while simultaneously exposing some of the most eggregious code that I've written since I was a child. Hilariously offensive, but effective!
I needed a model to work on OOP inside of PHP. I chose an adventure game as an excellent collection of objects that can be extended into other objects and other types of objects.
GEngHIS needs love. It is the culmination of various ideas and projects that all supported this idea that you could build an old school 8-Bit style adventure game using JS. I keep it in here because it had some great bits of my early excursions into big JS, and some bits that could be pulled out and made into new things, as soon as I have the need for them. Mostly Broken
My life for about 6 months, a decade back, was Google Maps integration. One of my favorite tools was a script that could outline geographical bodies on a google map. Built in ColdFusion, and using USGS data. The reason it sticks around is as a reminder not to try to build things if there is a chance Google is already doing it. They will finish before you, do a better job, and make you look like an amateur. I stopped working on Google maps when it became abundantly clear that every good idea I had was already being added to the API, and was always finished before I was.