redesignblog is an exercise in
collaborative design education. It is an open discussion of design
principles, which are then applied. Blog
entries document this process. The changelog shows progress.
Comment on posts to discuss the design.