jQueryTO 2014 SlideDecks

I’ll update this list as I find them: Day One: The State of jQuery – Kris Borchers The Chroma Zone: Engineering Color on the Web – Lea Verou Mobile Web Compatibility …


Sportsnet/Bluejays Multicam

This was a pilot project I worked on with Videogami/Dome Productions that allowed you to make a video clip of any play during a BlueJays game and watch it back …


Interning at IBM

The following is the report I wrote upon completion of my 16 month internship at the IBM Canada Software Lab in Markham, ON. I had the report reviewed by an IBM …


The Job Hunt

With a lot of my peers graduating from the University of Toronto Computer Science program this year I’d like to share some advice I received recently from one of my …


Technology in Moderation

New technology is constantly being introduced with the promises of simplifying and improving our lives, however, too much of it can ironically end up only complicating it. Now that we …


Google Poems

As a followup to my post on Artificial Consciousness, I have to mention an experience I had last week. One of the common arguments against the possibility of sentient and …


Artificial Consciousness

In the field of Artificial Intelligence, consciousness is just as controversial an issue as it is in human psychology. The fundamental issue is whether or not conscious awareness is simply …