Software Development: Code, Tips and Tricks

This part of the site is an attempt to gather together all the code, tips and tricks I've assembled over the years. Most of them have been sitting around for a while waiting for me to find a use for them. I don't have the time to follow up on a lot of the things I start on so rather than them suffering bit rot I thought I'd let other people play around with some of the ideas.

I've split stuff up based on the language/platform so hopefully everything should be easy to wade through. Enjoy!

Java Code
Includes a number of Swing components as well as some useful code libraries.