At some point in 2007 I decided that I need some experience in developing for the Web. I had done some interesting work in engineering and science, but it was not web development and it was obvious that a vast amount of development was moving to the web. I wanted to understand it.
I learn best by doing, so I wrote a small web application called www.dayfindr.com. In essense is solves the problem of "Who can come when" for organising an event. The first implementation was in Lisp (my favourite language at that stage), but I ended up porting it to Erlang for various interesting reasons that I wont ge into today. When Google Wave came along with the ability to create "Gadgets", I decided that porting dayfindr.com to a Google Wave gadget would be an ideal opportunity to learn the platform. This post is about that experience.



