Good overview of security best practices. This talk should be considered required material along with the OWASP talk for any PHP developer.
practical intro on how to use TWIG. Thanks!
Excellent talk. helped me understand more about using memcached.
Really loved this talk. I can think of a few areas in my current project to start using them. I will be hacking on this while I wait for my flight tomorrow :)
Annotations are awesome!
p.s. very pretty slides. ;)
Very interesting tour of the Twig templating library. I really liked the intro about Twig internals (extensions, lexer, parser, token parsers, AST...).
Thank you Anthony for your feedback.
I would have said that templating with PHP is error prone and tedious for the following reasons:
* You have to take care of escaping variables,
* PHP does not support template inheritance by default,
* PHP is very verbose,
* You can easily mixup business logic and presentation logic,
Regarding Pimple, I said it's a Dependency Injection Container. I agree with you that Pimple is a service locator implementation.
A decent introduction into a number of available libraries. Most seemed to be symfony packages (or the like), which seemed a bit one-sided.
Some misinformation was spread specifically around templating (could have been a language issue) and dependency injection. Pimple was mentioned to do Dependency Injection, which it really is not designed to do (it's a service locator, which is very different from DI)...
Not a bad talk, just some content issues and would have liked to seen either fewer libraries explored deeper, or more from the overall community...
Great Talk!
One way to help drive the concept home would be to make a visualization of the maze when you're describing the markup of the hypermedia output.
It would be easy to tie in your love for Minecraft.
very thorough! I really appreciate that you didn't just rehash the docs and actually got into some of the advanced functionality.