Categories
Geek It Happened to Me

My Notes on The Ajax Experience’s Opening Keynote…

…are over at Global Nerdy and the Tucows Blog. Go check them out!

Leave a Reply