I am a software developer with a deep interest in music. Sometimes I wonder if there is much difference between software and music. Certainly when I look at sheet music I see it as a program. Sequence, selection, iteration – it’s all there. ¬†Most of my adult life has been devoted to developing software products for various software companies but these were mostly developer tools companies. The last decade or so was systems engineering, which is mostly writing about computer systems to guide their development. In my spare time I started a bunch of musical compositions, rarely finished, using software tools developed for musicians. Now, recently retired, I have time to pursue the music and write about it.

– Michael W.Duffy