Had fun, of course my first try to commit this comment ended up like this:
An Error Was Encountered
Request was invalid. Tokens did not match.
Take my internet points for a job well done :)
Every conference needs a talk like this, very inspirational.
The best talk of this covfefe. It's true.
I liked the talk. I like the anecdotes and the fairly concrete set of rules that explain why you decided to use XP. I think I understand them well enough to bring them into practice myself.
Good start, good finish but the middle bit where you dive into the matter of the book was a little dry. I think you can leave that out entirely without diminishing the integrity of the talk.
Maybe you could pivot the talk a little bit towards using XP to solve specific issues. Personally I don't see XP as something that you should do always all the time; and since most people are not doing XP focusing on strong reasons to start dabbling with XP might be a good way to frame the talk.
Cool
I think the hammering down of 'rule 1' is a good indication of the level of experience of the speaker with the subject matter; which is to say that it's not very high. The mention of PSRs gave me hope that this would be an informative in-depth talk about caching.
I honestly liked the history lesson, I think that was a good idea. The technical coverage of caching however seemed to be based a little too much on the PSRs. The PSRs cover just the interface and the interface of a caching system is quite simple. Caching as a technical tool however is very hard. Beyond stampeding no real technical challenges were covered and the coverage of stampeding could have used a little more explanation. The slide with the moving timeline .. that's a bad slide. I think it would be a good idea to have a slide that shows a timeline where stampeding happens and then a slide where stampede is averted. Also there was no code sample that shows stampede avoidance.
Presentation style could also use a little more work. The hammering of rule 1 becomes extra annoying if you're stumbling over the words.
Maybe if this talk was 20 minutes, it would be ok but for 45 minutes there just isn't enough information.