These archives serve as a central repository for (re)useful code I've written that solve generalized problems. I will try to describe each code snippet as well as its use in a real application.

If you want to use any of this code in your own applications, please take what you want without limitation. Personally, I subscribe to the BSD licensing philosophy. So, if you want to categorize my code into a license, just assume everything is released under the BSD license. For most people, this means you can use the code without limitation for commercial applications and even charge money for derivative works. You can also make all the modifications you want. It would be nice if you leave my @author comment in place, but it is not necessary.

If you have any questions about the code found here, would like a more up-to-date version of something you found, or would like to ask for something you don't see here, feel free to contact me.

Prospective Employers/Recruiters:

This is a very small sample of my work, and a good portion of it is considered obsolete in my current applications. Please contact me if you would like to see more complete examples of my work with proper design documentation.

That being said, here is a very quick list of code samples that I feel are still largely representative of my work: