Hi there. I hack on cloud stuff at Rackspace. I'm a software architect, as well as a dad, musician, writer and inventor.
In spite of my sister's advice to the contrary (and to her complete bafflement), I spent my entire life savings on a programming book at the age of 12, and began teaching myself how to write DOS programs in the basement of my parent's home. One thing led to another, and a few years later I found myself starting an indie game company with a friend.
During my career I've had the opportunity to work in a wide variety of roles in fields such as video game development, drivers, system utilities, Internet marketing, and web services. Taken together, these experiences have given me a holistic, pragmatic view of software development which I try to leverage every day on the job.
I believe that the best software is smart (flexes to work at the user's level), useful (informed by what users really need, not what we think they need), and pleasant (optimized for happiness).
I am passionate about building open, collaborative software communities, believing they provide the best future for our profession.
Oh, and I hold a B.Sc. in Computer Science from Brigham Young University, much to the chagrin of my music professor.