A random blog about engineering methods, the music I like and make and other stuff that occurs to me. I work for IBM and the postings on this site are my own and don't necessarily represent IBM's positions, strategies or opinions.