It's always awesome to witness Phil's energy and passion when presenting a tech topic. Lots of information about HTTP caching. A downside was a somewhat lack of structure/preparation of the talk itself.
Really good talk overall. To improve it I would recommend to:
- lower the number of slides with citations, I feel they break the talk momentum and don't add much
- add a visual diagram of commands, events, handlers and how they interact before diving in, having a (mental) image to back it up helps a lot
- smaller, more focused code blocks (with a bigger font if possible)
- get rid of PHP annotations in code blocks, they take a lot of space and add no value
I really enjoyed this talk, however probably went into it with the wrong end of things because I came out of it thinking that the whole thing could've been tightly summed up by "HTTP caching's great. Use it.", and couldn't see how as an API provider it showed me much about what I needed to do - but on further thought it was clearer that the talk was very much addressed at API consumers. This was my first time at PHPSW and I was very impressed with the speaker's easy manner, and clear depth of knowledge on the topic. With a little more preparation and fewer distractions from bike accidents (Hope you're OK Phil!) this could be a brilliant talk.
I really enjoyed the presentation and thought Barney came across very well and naturally, which isn't always the case in tech presentations. As someone completely new to the topic I was very interested and tried to be engaged, but it wasn't clear to me if we were having 3 different ideas put to us, or if it was a sequence of ideas building on the last. Having never seen the Command pattern or Command Bus before I could have used a really solid analogy or illustration of the parts. Definitely plenty to go off and read further though!
Very charismatic style, made it entertaining aswell as interesting. Left feeling motivated to learn more.
Great talk. Presented in a very approachable format. Good slides, perfect humour levels to keep it light and easy to follow. Presentation probably slightly speedy, slow down slightly in future giving the audience slightly longer to digest.
Very informative, good information presented in a friendly manner. Good coding examples.
A other great talk by Phil. Alot has been learnt again (and yes, I'll be getting his book). Phil likes his slides, and they good and relevant but does fire through them quickly, and sometimes jumps ahead and then back again.
I enjoyed the talk for its consistency, right speed and for its clear definitions/glossary used.
I second Vítor's comment:
"- add a visual diagram of commands, events, handlers and how they interact before diving in, having a (mental) image to back it up helps a lot"
Even for people who've heard of them before, having a diagram that shows how they flow/interact would be useful.