Talk comments

Nick Bartlett at 08:43 on 7 Mar 2016

Great talk and delivery, very entertaining, content was great!

Nick Bartlett at 08:42 on 7 Mar 2016

I found this to be a great talk and very applicable to my job. I found the estimation methods SWAG, top down, and bottom up, were all methods I've used in the past without knowing their name. The only recommendation I have is to advise on which method his best used for the job using a sample project and recommending the best estimation method for the job.

Nick Bartlett at 08:18 on 7 Mar 2016

Mathew gave a great presentation and kept our interest. The topic was very complex; this could have been a 3 hour talk easily. Similar to Les' comment below - provide more overview of components, what they do and why we'd want to use them and less time on configuration.

This was an outstanding talk introducing and showcasing xdebug and VLD, which the presenter created and maintains. I use Xdebug for live debugging every day at work and inspect opcodes with VLD about once a week but still learned quite a bit about those tools' feature sets by attending this talk. Pacing and delivery were spot on.

Great talk highlighting the top security vulnerabilities in web applications and what can be done to avoid them. I like that you highlighted the general mantra to always filter input and escape output. Speaker had a lot of energy and a good sense of humor to add excitement to what can otherwise be a very dry topic.

As a suggestion, include that any point where data leaves from or arrives to the application can be considered input and output. For example, data going into a database query can be considered output and should be escaped. Data from a API response can be considered input and should be filtered.

Great introduction to some of the basic concepts in event-driven programing. I think the audience could benefit from more background on the code and how to write a basic event-driven PHP app, as it requires a very different way of thinking about handling clients as compared to running PHP on a per-request basis in Apache or NGINX.

Thanks again for the shout-out to Icicle!

Great overview of the new features and improvements in PHP 7. Definitely should entice those that have not yet upgraded to take the plunge and not fear the new .0 version.

Quick note: isset() returns false for variables that exist, but are null, so $var ?? expr is equivalent to simply isset($var) ? $var : expr;

Excellent and honest introduction to a big problem facing the PHP (and programming) community. I very much appreciate your opinion that quotas aren't the solution, but more about what solutions are being worked on would have been helpful. That being said, it's was fantastic having this talk as the opening to the conference to get attendees thinking and talking about the subject.

Ed Barnard at 17:54 on 6 Mar 2016

I found this talk extremely useful. I wasn't aware of what tools are out there. I liked the voice of experience explaining where the pain points are likely to be. I found the slides at http://www.slideshare.net/aepod/elk-ruminating-on-logs?qid=6b516199-bb6c-4e4c-8b0e-495d983d0062

Becky at 10:39 on 6 Mar 2016

I love your energy and insight. I'm a *huge* NASCAR fan, so I loved how you incorporated it into your presentation explaining a team player ... especially equating a pit stop to a 12 second sprint.