Very nice talk. Had never heard of meteorjs and will definitively try it out. I had already done an implementation of OAuth2 but not the user agent flow so that was enlightening too. The code demos were good too, it's nice to see code work for real.
And stop worrying about your accent, I had no trouble understanding at all :-)
Inspired by this talk I did a similar refactor of a personal project and am very happy with it. It will be much easier now to add new features and on a whole it just feels a bit stabler. Thanks!
I had already been using PHPUnit for a little while, but had the feeling I wasn't following best practices. This talk confirmed that, so I learned a lot. Especially the part about mocking was helpful for me. Very well structured, and clear talk.
Wow. I loved this talk. Hands down, this was my favourite presentation of the whole conference. Joseph presented in a very calm and clear way, had gorgeous slides that tied in very nicely with the sound effects and music.
It is obvious that he is very passionate about this topic and gave me lots of food for thought. Thanks!
Thanks for your review. There are very few books on the subject (http://shop.oreilly.com/product/9780596008277.do), otherwise, a bunch of blogs and thesis papers.
Well executed and entertaining presentation, I enjoyed it a lot. In particular, I liked the personal touch.
The rant on pet peeves and taking full advantage of implicit Ruby behaviour seemed a little unnecessary. But then again, I'm not a Ruby developer. ;-)
Agreed with Eric - don't see php dominating the landscape for this any time soon. However, the talk was very interesting, and the pure gall of doing this in php is just fun. Didn't realize there were actually libevent and libev extensions for php, even better. Not to mention Igor was just fun to listen to... "DUDE!". :)
Solid and well structured presentation with valuable information coming from the real world.
One suggestion: I would have liked to hear some war stories of problems you ran into, and how you discovered the various solutions.
Excellent introduction. My only problem was the repeated statement that the new code was a lot better. From what I could see it was somewhat cleaner code but it seemed to be an incremental improvement and marginal as a time investment.
There were probably major improvements but that I didn't see in the examples but they weren't explicitly covered.
Awesome, this guy has a deep understanding of what he's talking about. Very interesting subject too.