The Hapless Genius blog is no more. Stay tuned for new and exciting content.

In the meantime, check out my software:

Music I'm working on...

Signs Of A Struggle by bardstrum