Although I was not able to codeall parts as they were explained because of business reasons, I liked the tutorial a lot. We got a good overview, were made aware of some initial hiccups we can run in and the presenter announced that she will provide a more complete code example to us.
Crisp, smooth slides. Good answers for questions. Liked the warning about "opinions ahead".
Areas for improvement:
* answer q: how do you enforce rules around access, for example to keep the entity from being called directly by the controller? static tools, language rules etc?
* is there org structure beyond the app? what about infra config or stuff around deployment/config changes? database migrations?
* made a few points about libs being different than apps, but then the focus the rest of the talk was app organization. would have been interesting to learn more about lib organization principles.
Good overview of using machine learning with PHP. Code snippets could have been bigger on the slides
Good talk! A PHP specific solution for this that I think the talk would have done well to mention is https://github.com/Roave/SecurityAdvisories . The idea with that is that you install that as a dependency and then it conflicts with any dependencies for which a CVE has been published. Not sure if Java has anything like that but it's a neat idea!
Great talk and introduction to this tricky to get started system. Thanks for the live code walk through, it really helped me understand BDD
Really good talk going into the security vulnerabilities world. Nice run down of CVSS scores, explaining risk, zero days, and exploits. Good information to cover.
Good overview of the components of a modern PHP app. I liked the history part of the presentation; I've definitely written code like that back in the day. Some of the implementation presented was opinionated (e.g. single-actions vs. controllers or don't use nested routes), so I think you could have moved that end quote to earlier so as to better frame that.
Very thorough and informative presentation! Some of your examples seemed to not necessarily follow your other examples - just made it a little difficult to reason through.
Great talk with lots of relevant and timely information.
Nice talk. Would be nice to see some examples of real projects in the wild that are set up this way.