Real brain power on display. Thkans for that answer!
Well, it was hard to deliver on a very limited topic without using same sources of information as Matthew did :)
One thing I can certainly say about presentation - Rowan definitely had the best slides in terms of visual - and he was the best speaker - fluent, calm talk - it wasn't his first time I think:)
About content - as guys below said, TDD part could be prepared better. And font's were to big - even for such big auditorium.
I liked approach, when clients write the tests. Unfortunately, I never had such clients - almost all the time "Client don't know what he wants" :)
I hoped, what presentation won't be about the same stuff, as Matthew's (Weier O'Phinney), which you can find on Slideshare. And unfortunately, it was. Nothing, that I didn't know about ZF2. But!
Fist thing - I liked that Joe talked about ZF's flaws. It shows, that ZF developers see their mistakes and want to improve them.
Second thing - I could ask questions about some things, that Joe didn't mentioned - and got sufficient answer for now :)
Third thing - "People using symfony can go out" stuff was funny ;)
Apart from the some NK.pl users behaviour, the largest social network in Poland is a good material for a talk about caching data. Presentation was interesting, based on the specific case - live application - and it was a big plus.
Could you add your presentation? I missed the talk, but I have heard good things about it so I would like to review the slides.
The first minutes of presentation I can summarize as: "Ymmmmm, ...., Ymmmm ';) - Sebastian seemed to be a bit stressed out, which could be heard in his voice. However, after a few minutes, Sebastian calmed down and led a really good presentation about introducing CI in his company - based on their own experience and tools used. So he mentioned SimpleTest, PHPUnit, phpUnderControl, PHP_CodeSniffer, Depend PHP, PHP Mess Detector, Sellenium, Hudson / Jenkins and Sonar - variety of tools, whose use leads to write better code.
Sebastian drew attention to such things as: identification of a single coding style and stick to it consistently (e.g. - if the code does not meet standards, it is moved back to the developer for the fixes), or about how much programming in pairs gives you, even if it takes 30 minutes per day.
In conclusion - successful presentation - gave me motivation to try the CI within your own team:)
Despite problems at the begining, Stephan gave us pretty good presentation and fluent talk. Although, for me it was to many slides describing things like svn:externals or PEAR. I have a feeling, that all presentation led to Maven ("one tool to rule them all"), but at the end, we've got couple of slides about it and it was the end. Personally I would like to see more, maybe real examples. But I will look at Maven, so thanks for that:)
Some interesting ideas, but I felt like it could have gone deeper or used some more real world examples. It did provoke some discussion about company cultures and how they change (for better or for worse) afterwards, so that's always a positive thing.
I wouldn't have normally gone to the Java track, but it happened to be the only English talk on in the time slot. Luckily, Greg is very engaging and the talk was applicable to *all* developers regardless of language. Going with no slides worked well too, I was slightly worried at the start that it was going to be a bit rambling but Greg tied the various ideas together really well. I especially liked the various real world examples. Arguments always seem more convincing to me when a person is telling you about their own mistakes and experiences.