david mosher

personal and semi-professional opinions of a web designer and developer living in ottawa, canada

Link Bundles for various talks and screencasts I've given: