Widget Summit 2007
San Francisco, CA
October 16, 2007
Download PPT (2.8MB)
This turned out to be a good strategy I think, because we got a good 20-30 minutes of lively back and forth discussion in the audience, which drilled down on some of the areas I touched on but also brought up interesting topics I hadn’t covered at all. My main goal was make the attendees aware of enough important issues that they could go back and be able to dig into them in more detail as needed, and I think in that regard it was a success.
PS: I think it’s great to see more small, community-driven conferences like Widget Summit and last week’s Graphing Social Patterns popping up. It shoudn’t cost a fortune to meet and learn from your colleagues, especially since in the web / tech world, most of them are more than eager to share what they know!
It turns out that Yahoo! has a set of classrooms in one of its buildings where employees regularly come to hear various talks (both from fellow Yahoos and outsiders), so they had a great setup there, and the room was filled with several dozen fellow web hackers. Eric Miraglia, the engineering manager for YUI (which we use in Plaxo Online 3.0), personally videoed both talks, and we had a great discussion afterwards. He told me it would take “about a week” to get the video online, so imagine my delight when I saw it already posted this morning! (He must have heard about that whole “under-promise and over-deliver” strategy, heh).
I was honored to be invited to speak in front of a company like Yahoo! and to a group of people like Steve, Doug, and Eric who are absolutely at the forefront of web technology and are also true believers in sharing their knowledge with the web community. I’ve learned a lot from them all, and I think Yahoo’s recent work with YDN, JSON, and YUI is the best example of open and pragmatic involvement with developers I’ve seen at any big company in recent memory. After the talk, I asked Doug Crockford if I’d done right by him, and he said “that was really great–I only disagreed with one thing you said.” Wow–that’s good enough for me!
O’Reilly Open Source Convention (OSCON) 2007
July 25, 2007
Download PPT (7.3MB)
This talk describes many of the counterintuitive lessons we learned at Plaxo while building Plaxo Online 3.0 and trying to make it fast.
In addition to sharing technical tricks and gotchas, I try to talk at a higher level about how to approach building fast web apps and how to change your normal assumptions as an engineer or designer when working inside a web browser. When I first practiced giving this talk, it took me about an hour, so I had to cut it down quite a bit. If you’re hungry for more, you can check out the “director’s cut” with all the extra slides still in.
This is my second year it OSCON, and like last year I am really impressed by the quality and the attitude of the people here. Hearing smart people talk passionately about topics they’re experts in is inspiring to me, even–or perhaps especially–when I don’t know much about the topic. It’s also nice to catch up with friends and colleagues (many of whom actually live in the bay area, but somehow we only meet up at events like OSCON!)