Our team has a lot of work to do!
I liked the way arrays were contrasted with objects, and all that needs to be done to make an object behave like an array. However, I never quite got why generators fill the gaps between arrays and objects. Also the story line was interesting, but ultimately more distracting than engaging.
Very useful talk and I learned a lot. The points made in the beginning were crucial to getting started with it. More time and attention to these might be in order.
The portion about middleware was a bit long to be outside the standard. Rather would like to have seen the presentation of what PSR7 is transition to a discussion of the current challenges for developers to use it in their daily work.
Specifically, would like to have heard a little more about use of PSR-7 interfaces in the mainstream frameworks. The bridges portion touched on this, but the talk stopped short of using PSR-7 requests in Symfony and Laravel -- and that is where PSR-7 uptake will really be measured.
I feel the post-apocalypse theme distracted from the talk. There didn't seem to be a link between the content of the talk and the theme- you could have used the same framework to do a talk about anything.
A lot of the time, the character being played sounded _really_ unsure about what he was saying, which made it difficult to trust the content. Additionally having half of the screen taken up by the image of the furnace made it hard to read the slides.
In reality the technical part of the talk got a little lost inside the story, but that din't made it bad. This style is really fun and entertaining nonetheless. So I would say 5 for the inspiration and the story but perhaps 3 on the actual substance, it's supposed to be a tech talk after all.
Anyhow I would love to hear/see/experience more talks like this, especially in the daycamp4developers/nomadphp format.
Gotta give you props for taking a risk on a different style of presentation. Storytelling is a great way to introduce concepts without going in-depth, triggering the listener to follow up more on their own.
I have to agree with some of the others that explaining techncial concepts, while trying to wrap them in a narrative seems to distract, because your mind is visualizing the story, instead of groking the concepts.
BUT, that being said, my interest is now piqued to learn more about Generators, so mission accomplished. :)
I really appreciate the attempt to make the presentation more unique and fun, its a risky thing to do and you tried, so kudos for that, but I just got lost. Either I was too confused to understand the content, or I really am as dumb as everyone tells me.
Definitely fun and different! Struggled to get a clear grasp of generators and I'm not sure I fully understand when to use them yet...which I think I should.
Lots of great details, though a little hard to understand real world examples, but maybe just me trying to understand how to integrate it into my current setup/framework/etc.
Got me more excited about my org's upgrade path to PHP7. Good look at important new features and changes.
Minor nitpick, I don't think the performance chart near the beginning of the slides was labeled well. Y-axis label of "time" didn't give very much information.