Refactoring is the process of rewriting a computer program or other written material to improve its readability or structure with the explicit purpose of retaining its meaning or behavior. A cold december has provided enough time for me to refactor most of this site after an extended period of inactivity.

Many changes will be obvious: the discussion section has been retired in favor of a more active home page log, Windows 98 content is being depreciated and a number of stubs have been completed.

The majority of changes are transparent: the site is fully xhtml compliant, makes more extensive use of css layout, and has a new blog engine.