Main Content

About This Site

Some people enjoy doing puzzles. Me, I enjoy writing software...which is often pretty similar, in that you're trying to figure out how to get a whole bunch of pieces to fit together into a coherent picture.