Prototypes and experiments in Web and software development from Thistle Software LLC.