Talk comments

Jesse Maxwell at 20:33 on 9 Mar 2016

This was engaging and very easy to understand. Joseph did a great job explaining not only the implementation of OAuth but also how the protocol actually works. His presentational style was smooth and the content great.

Jesse Maxwell at 20:30 on 9 Mar 2016

This was absolutely excellent. John stepped back and approached the concept, the idea, of ways to approach problems common to PHP developers. But, not just as a new approach, or a simply a different way to write the same thing, but instead, how to make your code easier for other developer (and yourself) to read and understand. He concluded by giving practical examples of how one would go about implementing these concepts. Fantastic content and great style!

Eric Poe at 17:10 on 5 Mar 2016

This talk inspires one to be a more expressive programmer. John's gentle enthusiasm and careful planning take this talk from common boilerplate functions through a more expressive functional programming goal. I was impressed by many parts of this talk:
* A video example of refactoring-to-expressive rather than live-coding
* The bon mots he sprinkles throughout
* The many examples of how one can improve one's understanding of code
* The joy John exudes when speaking about this subject

I am humbled that John chose to use my Haystack library as a featured party for his talk.

I look forward to seeing this talk again at Lone Star PHP in April.

Paul Barham at 10:27 on 4 Mar 2016

Besides the discussion of using array mapping functions, the suggested reading list on code techniques was appreciated.

Anna M. at 16:33 on 3 Mar 2016

I appreciated John's ideas for breaking out of the mold of always using for and foreach. I left Rethinking Loops with much new information and excited to start using in daily php coding.

Anna M. at 16:22 on 3 Mar 2016

Joseph's talk was well laid out with examples to understand the concepts of authentication and authorization. I came away feeling comfortable with getting a website setup using Oath2.

Cynthia Brown at 21:21 on 2 Mar 2016

Excellent talk! Authentication can be a confusing process. I liked that you broke it down into easy to understand parts and used props. Next time bring Snickers.

Cynthia Brown at 21:17 on 2 Mar 2016

Awesome talk! It really got me thinking about different ways to code solutions to a problem.

Cynthia Brown at 21:13 on 2 Mar 2016

Love the informative update on what is happening in the PHP universe!

Dan Holmes at 19:09 on 2 Mar 2016

Love the addition of updates on PHP The Right Way. Thanks for keeping us up to date, and reminding us of all the security updates.