Chris Cornutt

@enygma

Talks

Date Presented | Last Commented | By Comment | By Name

Rating: 5 of 5

Panel Discussion: "PHPantastic Security"

at SunshinePHP 2017 (03.Feb.2017) | 4 comments | Samantha Quiñones, Adam Culp, Chris Cornutt, Lisa Bock, Adam Englander, ?

Comments

(Show Details)
(Hide Details)
Rating: 5 of 5 
(20.May.2009)
Practical SVN for PHP Developers
Great stuff...I can't wait to apply it at work here in the near future!
Rating: 5 of 5 
(20.May.2009)
MVC Development in PHP
Great introduction to MVC, nice look at CodeIgniter
Rating: 5 of 5 
(22.May.2009)
Out with Regex, In with Tokens
Nice overview of everything tokeney - love the content, especially the "don't regex validate email addresses" comments. It's amazing to me how many people spend so much time trying to do that.
Rating: 5 of 5 
(19.Oct.2009)
Handling Database Deployment
+1 for me too, i'd love to hear it
Rating: 5 of 5 
(19.Oct.2009)
Intro into Solar Framework
+1 woo!
Rating: 5 of 5 
(22.Oct.2009)
Automated Deployment Techniques With Phing
Great job - don't worry about coming up short on time. Plenty of good Q&A after to make it up!
Rating: 4 of 5 
(30.Jul.2010)
You can have it all! Zend Framework introduced into your current code
Great job despite the technical issues (and no code highlighting, d'oh!). Good info on abusing Zend Framework outside of the MVC...makes me want to dip back into what it has to offer on my projects.
Rating: 4 of 5 
(30.Jul.2010)
Tomorrow's Tech Today: HTML 5
It was an interesting session, but I was left hoping for less pretty graphs and more pretty examples. The presenter did an excellent job of keeping the crowd engaged, though. I was just hoping for a bit more technical detail to it.
Rating: 3 of 5 
(30.Jul.2010)
10 Practices Every Developer Should Know
It was an entertaining session, but was very light on the content. Most of it could have been summed up in three slides work of info but was pulled out with long examples trying to relate to an audience that already understood most of the technical concepts. Credit to the speaker though for warding off the efforts of a heckler and take it all in stride. Ultimately I just wanted more of the content and maybe a bit less of the presenter being comedic.
Rating: 3 of 5 
(30.Jul.2010)
Enterprise Mashups with RESTful Web Services and jQuery
Not a bad session, but not as in-depth as I would have liked to see. It came across as more of an introduction to jQuery and how to use it's functions to connect to services. It was pretty short and could have used a nice code-based example at the end.
Rating: 4 of 5 
(08.Jun.2012)
Learning backbone.js
Good introduction to this cool little tool, I liked the chat client idea too :)
Rating: 4 of 5 
(08.Jun.2012)
How not to design a toad
I wished the fonts would have been working, but there was some good content in there. Mike did a good job presenting an abstract topic like this.
Rating: 5 of 5 
(08.Jun.2012)
Designing Beautiful Software
Great content in the talk and, as always, Matthew is a great presenter. Some of the content was higher level and might have lost some of the more junior devs out there, but it's stuff they should definitely learn more about. Definitely enjoyed.
Rating: 0 of 5 
(08.Jun.2012)
The API Dilemma
@Michiel and Anonymous - Thanks for the feedback, I wish I could have included examples but, as you saw, I had to rush through the last of my slides and still ran over. I'd love to be able to present it in the half-day timeslot to get more of the good stuff in there. @Janči - Thank you for the kind words, I love that tip too...I even had a background on my machine that said that to remind me. It's too easy to fall into the "feature trap" and just keep on adding.
Rating: 4 of 5 
(08.Jun.2012)
Fast, Not Furious
Good stuff - I always forget how useful/cool XHPRof is...thanks for the reminder! Good job on the speaking part too hehe
Rating: 0 of 5 
(09.Jun.2012)
Agile Applications with ExtJS and Zend Framework
Thanks for the feedback @Fabien and Anonymous - you can tell I'm more used to the general session presentation style. Thanks for the reminder to bring more interactivity in future tutorials!
Rating: 4 of 5 
(02.Nov.2012)
Why PHP could be the most important programming language in the world
Good talk...it was a little awkward in some points, but it had a good message. I liked the "PHP gets things done" message too.
Rating: 5 of 5 
(02.Nov.2012)
Avoiding the OWASP Top 10 security exploits
Great content...I figured it was a bit more than could fit in the time allotted, but he definitely knows his stuff. I'd like to see this extended out into a tutorial session with some good hands-on examples.
Rating: 5 of 5 
(02.Nov.2012)
Cryptography For The Average Developer
Agreed with Scott's comments - makes me realize how some of the things I've implemented aren't as strong as I thought. I'm glad the slides are online too...there's some things I need to go back over.
Rating: 5 of 5 
(02.Nov.2012)
Your code sucks, let's fix it.
Entertaining and informative. It's saying out loud what that little voice in the back of every developer's head is pestering them with all the time.
Rating: 4 of 5 
(03.Nov.2012)
WebDriver!
Good talk...I sort of wish there'd been less "excuse my PHP quality" comments. I'm not a Selenium user and had only casually heard about WebDriver, so it was good to see what sorts of things it can do.
Rating: 0 of 5 
(03.Nov.2012)
A (PHP) Security State of Mind
For those that came, here's a bundle with all the links from the presentation: http://bitly.com/bundles/enygmadae/3
Rating: 5 of 5 
(03.Nov.2012)
Lightning Talk
electrical disturbance, kittens, pokemon and fictional historic battles...what more could you want from a lightening talk. oh, well presented too!
Rating: 5 of 5 
(21.Dec.2012)
Building a Firehose
An excellent talk...too many technologies to take in with just one run through, though. Will definitely be going back to the slides after and perusing.
Rating: 5 of 5 
(21.Dec.2012)
Your code sucks, let’s fix it.
Second time I've seen this one and still finding new things in it to work into my development. Great job Rafael
Rating: 4 of 5 
(21.Dec.2012)
Javascript Best Practices & BackboneJS for the PHP Developer
Good talk..could easily be expanded into a tutorial-length. Nice example too - fun stuff :) I think the pace of the talk was fine...of course I've had some backbone experience in the past, so it wasn't all new stuff.
Rating: 5 of 5 
(21.Dec.2012)
Cryptography For The Average Developer
Great talk...seems like it changed up a bit since since the last time for the good.
Rating: 3 of 5 
(27.Feb.2013)
How to Build Teams That Ship
It was an interesting introductory level talk, but I was hoping for something a bit more about encouraging team members and tactics for motivating good software development in an agile group. Felt like a lot of time was spent talking about the processes they follow to do their job and not as much on the tips side. The audience participation was interesting, but it tended to drag on a bit too long a few times and stall out the momentum of the session.
Rating: 4 of 5 
(27.Feb.2013)
Continuous Performance Testing
The talk and speaker were good, but due to the equipment, it was very difficult to see some of what was going on unless you were in the first few rows. Not much the presenter could do with that, but the smallish JMeter UI didn't help.
Rating: 4 of 5 
(27.Feb.2013)
Building Testable PHP Applications
Great overview of the integration of testing in PHP applications and a nice look at how the SOLID principles could be used to make things a bit more testable, but a "real world" kind of refactored example might have been helpful to drive the point home. The sample code was good, but seemed disconnected.
Rating: 3 of 5 
(27.Feb.2013)
Pretty, Pretty Data
Interesting but I agree with the other comment - could have used more "how"....and a bit more length. There was a lot of interesting things to look at, but not much on how it was done (or what kind of data it was being pulled from)
Rating: 5 of 5 
(28.Feb.2013)
Solution Design: The Hidden Side of UX
Nice UX overview - lots of good hints (and tool recommendations) about finding out what your users really want. Glad that not much time was spent on UI-ish things to help clarify the role of UX in app development. I wish there'd been a bit more about research strategies (other than mentioning a few practices at a high level) and how someone more on the development side of things could apply those.
Rating: 3 of 5 
(15.May.2013)
Code Reviews: The 'Secret' to Building Quality Software
Good content....might have been a bit too much of it on the slides though. Agreed on the other comments that the presentation was a bit dry. The cute kid picture was nice though :) (maybe there's a market for kids doing fuzz testing hehe)
Rating: 4 of 5 
(15.May.2013)
Encryption, It's For More Than Just Passwords
Lots of good content...hate that the examples used $_REQUEST though. Maybe a bit more animated delivery though.
Rating: 4 of 5 
(18.Oct.2013)
Prison Theory of Web Development Security
Good talk - lots of good reminders for overall applications security. I liked the code snippets that were in there but I'd almost like to see a bit more depth on some of the topics. It seemed like a high level view of a load of security recommendations. Maybe more "how" and not so much "what".
Rating: 4 of 5 
(18.Oct.2013)
The OWASP Top 10 and You
Good talk - a nice overview of the Top 10. I'm glad you reinforced the idea of spending an hour a week focusing on security stuff. If everyone just took that I think PHP apps would be a better place :)
Rating: 4 of 5 
(09.Nov.2013)
Shattering Secrets with Social Media
Scary and awesome at the same time. Great reminders about how innocent data sharing could be used in "interesting" ways.
Rating: 5 of 5 
(09.Nov.2013)
An Elephant Never Forgets - PHP Trivia Challenge
Agreed, lots of fun - should become a regular session at True North :) BALDIES FTW
Rating: 5 of 5 
(20.Dec.2013)
Unit testing PHP apps with PHPUnit
Great talk, happy to see the mentions of OWASP too :)
Rating: 4 of 5 
(20.Dec.2013)
WordPress and Automated Testing, Really?!
Good presentation - nice to see that it's not super difficult to get into WordPress testing. Was a good intro guide to PHPUnit testing too.
Rating: 4 of 5 
(18.Jan.2014)
Phing all the things!
Nice overview of Phing and what it can do - good to see a full walk through of a realistic deployment. Definitely one to go back and review the slides on.
Rating: 4 of 5 
(18.Feb.2015)
Identity in the Future of Embeddables & Wearables
Great session with some interesting (and some creepy) kinds of identification on the bleeding edge. Definitely makes me want to go research some of the other options mentioned. Thanks Jonathan for some good food for thought.
Rating: 4 of 5 
(19.Feb.2015)
Cryptocurrency Cookbook for PHP Developers
Great overview of the topic...answered some of the basic questions I had about the whole bitcoin world and presented in a clear manner. I'll definitely be checking out the slides to get the links at the end. Thanks David!
Rating: 4 of 5 
(20.Feb.2015)
Deconstructing PHP Application Exploits for Good, not Evil
Good overview....I kind of wished for a few more examples in code. For example, the whole Twitter and CSRF thing was covered, but could have been made a bit more clear showing how the message was inserted and the user was tricked into clicking to send the message. Other than that, it was a good talk...some nice (and different) recommendations at the end.
Rating: 5 of 5 
(19.Nov.2015)
Basic Intrusion Detection with Expose
Good presentation, nice intro to both the concepts around intrusion detection systems and the Expose library itself. Brave to try out the live demo too.
Rating: 5 of 5 
(18.Dec.2015)
Timeline for a Talk
Definitely a great talk with tons of useful information. As a speaker there's plenty of things in here that I could be doing to help make my talks better. The Speaker Checklist (http://trainingintheopen.com/speakers-checklist.html) linked from her resources slide is a great shorthand version of a lot of it too.
Rating: 5 of 5 
(16.Nov.2016)
No Modes - The Future of All Web Applications
This was an excellent talk with a perfect sense of humor and information about a relatively abstract concept. You can tell Andrew has been "in the trenches" with UX/UI concerns for a while and has some great experience to share. The videos in the slides and the link to the YouTube playlist of other UX/UI related videos is a nice touch too. I look forward to catching up on those.

Events They'll Be At

No events so far

Events They Were At

Lone Star PHP 2017 Apr 20, 2017
Lone Star PHP 2016 Apr 07, 2016
php[world] 2015 Nov 16, 2015
php[tek] 2015 May 18, 2015
ConFoo 2015 Feb 16, 2015
True North PHP 2013 Nov 07, 2013
ConFoo 2013 Feb 25, 2013
True North PHP 2012 Nov 02, 2012
PFCongres 2012 Sep 14, 2012
Lone Star PHP Jun 11, 2011
Dallas TechFest 2010 Jul 30, 2010
TEK·X May 18, 2010
ZendCon 2009 Oct 19, 2009
ZendCon 2009 Uncon Oct 19, 2009
Dallas PHP Users Group Oct 13, 2009
php|tek 2009 May 19, 2009
php[world] 2017 Nov 14, 2017
php[tek] 2017 May 25, 2017
SunshinePHP 2017 Feb 04, 2017
php[world] 2016 Nov 14, 2016
php[tek] 2016 May 25, 2016
Lone Star PHP 2015 Apr 16, 2015
php[world] Nov 10, 2014
php[tek] 2013 May 16, 2013
© Joind.in 2017