Good talk, well presented. However I expected more general tips. It was more of a how to use xhprof to tune performance.
Interesting talk.
Last time I saw his talk was 4-5 years ago without the simulator. I must say that the simulator makes the difference in understanding how it works. Although I didn't learn anything new it was pleasure to watch your talk again. And thanks for the beer ;)
Interesting premise.
Very well worked out, so many details from such a wide variety of sources (Margaret Hamilton, Aristotle, Oscar Wilde). It seems like you have been cultivating this proposition for a long time and really put in a lot of effort to argument it quite well.
A couple of the slides were the funniest ones of the whole conference, in my opinion.
For an unrehearsed talk, it went remarkably well. One little point though, pace your speaking a bit. Speaking more slowly and having short pauses between topics lets the audience have more brain-cycles to process what is being said and what meaning we can get out of it to take away. Yitz did this really well on the keynote on the first day. As this talk is similarly insightful, I think it would really benefit from a more paced tempo. Just my two cents.
Keep giving this talk, would love to see it evolve and be shared with more developers. Thanks.
I enjoyed this talk, partly because it was obvious Toon is really excited about playing around with Lambdalicious and lists :)
After some critical questions about the benefit of using these kinds of lists instead of the usual data structures in PHP by the audience, I think you could have explained, in the beginning, that this is purely for fun and doing mental exercises. At least that's how I interpreted the talk.
This makes the talk more meaningful, IMHO, as it's not about getting a hard technical advantage by using these lists, but more like a soft technical advantage by making your development mind more limber.
And I would also like to remark, that I did not know anything about functional programming or Lisp before this talk.
Maybe a few very concrete pointers in the beginning would be nice for people like me to get the concept of the language. The head and tail operations for example. In my world they seem similar to the head and tail *nix commands.
Now during the talk the context explained there were some differences between what I thought they would do and what they actually did. But a more explicit explanation would maybe help everybody be on the right page from the beginning :)
Keep up giving talks and keep exploring, you've got a real knack for conveying your enthusiasm to the audience.
This talk is quite complete, nicely paced and useful information on how to get started with profiling. I hope the link0/profiler library gets connected to a good (XH?) gui so we can start using it. Well done!
I liked the talk contents, but it all seemed a bit unconnected at times. The delivery was also somewhat off. I'm pretty sure I would have been highly impressed minus the hangover, so it's still a 4-thumbs up for me :-)
One improvement could be to use some images for concepts, because "one of those childrens puzzles where the image is all jumbled up and one square is open" works so much better like this: http://www.bestqualitytoys.com/files/images/thinkfunlarge/5853.jpg
I'm a little familiar with the concepts of functional programing so following along wasn't hard, excellent pace for a live coding session. I also really enjoyed seeing what Mathias is up to with Lambdalicious, you should try it if you're exploring functional stuff in PHP.
4 stars. Because I wanted this to last LONGER. Damned magic show.
Presented very well, unbelievably good public speaking voice.
Though the subject matter is a bit dry.
I would opt for another talk with just penetration testing demos for some vulnerabilities in the OWASP list, instead of cramming some of them into this talk to spice it up.
Nevertheless demos would really make the threats come alive IMHO.
Had to leave early, however from what I could enjoy it was really nice!