About - David Humphrey

This is the blog of David Humphrey. I am a professor at Seneca College in Toronto, Canada, where I teach and research open source software development, and in particular Mozilla.  I am also a long time Mozilla contributor and developer.  I am the creator of Mozilla's Audio Data API, and work on various canvas related APIs, for example, processing.js.  I am also the lead of Mozilla Education with the Mozilla Foundation.

Finally, I am the father of two beautiful girls, the husband of a beautiful woman, a baker, thinker, writer, believer, birder, and life-long learner.

You can also follow me on Twitter and contact me by email at david.humphrey@senecac.on.ca.