This site is now archived. My new coding posts are here http://justinhj.github.io