Thoughts of a programmer that rambles on technologies, techniques, and philosophies. He loves learning and teaching. You can chat with him on twitter.