Steve Meyers

@stevecoug

Talks

Date Presented | Last Commented | By Comment | By Name

Comments

(Show Details)
(Hide Details)
Rating: 0 of 5 
(03.Mar.2013)
Database Optimization for Web Developers
Kate - Thanks for the feedback. I apologize for the hard-to-read slides. I think the room did not contribute well to having easy-to-read text on the projector, which did not have great resolution (800x600). Please download the slides in order to see the detailed text.
Rating: 0 of 5 
(03.Mar.2013)
Database Optimization for Web Developers
Max - I've included a link to the Percona Configuration Generator in my session notes (linked above). I didn't include tuning of my.cnf in my talk for a few reasons: (1) It is a very complex topic where the answer to most questions is "it depends" (2) Just scratching the surface of it would take an extended amount of time (which I didn't have) (3) The talk was geared to web developers, who are generally not responsible for this type of server tuning I do appreciate your feedback, and I'll look into adding some basic my.cnf tuning into my talk in the future.
Rating: 4 of 5 
(03.Mar.2013)
HTML5 WebSockets
Was very informational, but probably spent too much time focusing on the "why" and not enough time on the "how". Since this is a PHP conference, some examples of implementing the server side of websockets would be nice.
Rating: 5 of 5 
(03.Mar.2013)
MySQL 5.6
Very informational. I'm excited for the new features.
Rating: 5 of 5 
(04.Mar.2013)
Embrace Your Inner Designer
Excellent talk. In fact, one of the best talks I've been to at any conference.
Rating: 5 of 5 
(04.Mar.2013)
Lightning Talk
Brilliant conference wrapup
Rating: 5 of 5 
(20.Mar.2013)
GlusterFS
Excellent presentation, explained what GlusterFS is, what it isn't, and how to set it up
Rating: 5 of 5 
(03.May.2013)
Sticks, Spit, and Ducttape: Advanced RWD Layout Techniques
Absolutely brilliant. Josh brings humor to the subject, and dispenses an immense amount of knowledge.
Rating: 5 of 5 
(03.May.2013)
Rocking Responsive Web Development
Great presentation, and very informative
Rating: 5 of 5 
(05.May.2013)
PHP in 2013
Great talk, and very informative. I really enjoyed his very blunt and honest take on the PHP roadmap and community.
Rating: 0 of 5 
(05.May.2013)
PHP Security: It doesn't have to be an oxymoron
Thanks for all the great feedback! For the anonymous feedback, I did feel that it wasn't my greatest delivery, but I'm glad you and others got some good information from it. Trevor, to clarify your comment, I stated that about half of the examples I used came from a talk Rasmus had given years ago. He's the one who really got me interested in really understanding web application security.
Rating: 5 of 5 
(05.May.2013)
KEYNOTE: The Evolution of PHP as an Open Source Language
I enjoyed his comments about how PHP came to be, why he believes it was so successful, and also what else we should be doing to improve things for others.
Rating: 5 of 5 
(05.May.2013)
MariaDB - the new M in LAMP?
It was sometimes short on details, but that was probably necessary to fit in the time. It was very honest and informative about the past and future of MariaDB.
Rating: 5 of 5 
(05.May.2013)
MySQL Q&A
Great discussion of the MySQL ecosystem both in and out of Facebook.
Rating: 5 of 5 
(05.May.2013)
REPEAT: Home Automation With Node.js and Raspberry Pi
Great presentation, great work. This is exactly the kind of proactive approach to problems that we love to see presenting at OpenWest.
Rating: 5 of 5 
(05.May.2013)
An Introduction to Ember.js
Good presentation, with lots of good demos to show how things are done
Rating: 5 of 5 
(05.May.2013)
Ruby in my yard!
Great talk, and great work to get this accomplished.
Rating: 0 of 5 
(06.May.2013)
PHP Security: It doesn't have to be an oxymoron
JLW - thanks for the feedback. I didn't intend to suggest that "other people's code was rarely, if ever, to be trusted". I stated that it is often more trustworthy. In fact, the point I was trying to make was that there are times when it is a very bad thing to invent your own code rather than using already proven code. However, there are also times when it makes sense to use your own code rather than "some 13-year-old's code" (which is what I said in the talk). I was referring to random WordPress plugins and such that people like to install with no knowledge of how security-conscious the author is. I apologize for not making this clear. I'll try to make that more clear in the future, along with some more details on access control. Access control is somewhat of an inexact science, however, as it really depends on your framework.
Rating: 5 of 5 
(18.Jan.2014)
Decoupled Library Packages for PHP 5.4
I really enjoyed this presentation.
Rating: 0 of 5 
(27.Jun.2014)
Websockets and Event-driven Programming with PHP
Thank you all for your comments! The topic was more difficult than I expected to turn into a good talk, I'm sorry it didn't come across the way I'd hoped for some of you. Robin S. - I forgot my pointer at home, it was definitely a bit frustrating to not have it with me. I hope everyone got out of the talk how easy it is to get started with ReactPHP, no matter what you're using it for.
Rating: 0 of 5 
(28.Jun.2014)
Websockets and Event-driven Programming with PHP
Thanks for all the feedback, guys. I appreciate the suggestions. I'll definitely be re-working this talk before the next time I present it.
Rating: 0 of 5 
(09.May.2015)
Database Optimization for Web Developers
Logan - I've uploaded the latest version of the slides, and linked to them here.
Rating: 0 of 5 
(09.May.2015)
Websockets and Event-driven Programming with PHP
Logan - I've uploaded the latest version of the slides, and linked to them here.
Rating: 4 of 5 
(22.May.2015)
The PHP 7 Story
Rating: 5 of 5 
(22.May.2015)
Navigating Your Git Repository
Helped me understand git much better, despite years of use.
Rating: 0 of 5 
(06.Mar.2016)
Websockets and Event-driven Programming with ReactPHP
Jesse - Thanks for the feedback. I chose to focus on the PHP side, for two reasons. First, there's really not much to say about the Javascript side, since it really is very simple, and second, this was intended to be a PHP talk, so I focused on the PHP side of the equation. I'm sorry this didn't meet your expectation for the talk; I'll try to make this more clear in the future.
Rating: 5 of 5 
(06.Mar.2016)
Building Great APIs
Good explanation of the various types of APIs, and their advantages and disadvantages, along with how you can elevate your APIs.
Rating: 5 of 5 
(06.Mar.2016)
The Code Manifesto: Empowering Our Community
I thought Kayla did an excellent job of framing the problem, and helping those who do not have to deal with these issues on a daily basis better understand the problem. I do somewhat agree with those who said it would have been even better if more time had been spent discussion solutions, but this was still one of my favorite soft talks.
Rating: 5 of 5 
(06.Mar.2016)
Containers and Docker for the PHP developer
Solid talk, it got me excited to really spend the time getting Docker running in my environment.
Rating: 5 of 5 
(06.Mar.2016)
Rethinking Loops
A great introduction to map, filter, and reduce, and how they can be used to solve problems using a different approach than we normally use. Well done.
Rating: 5 of 5 
(06.Mar.2016)
Introducing the OWASP Top 10
Good explanations and examples, and presented in an enjoyable way.
Rating: 5 of 5 
(06.Mar.2016)
PHP 7: The New New PHP
Good talk, done in an enjoyable way.
Rating: 0 of 5 
(20.Oct.2016)
Websockets and event-driven programming with ReactPHP
Cy and Steve - you're right, I also felt like it was a tad disjointed. It didn't help that I've had a headache today. :) I hadn't seen the MySQL drivers for ReactPHP, I'll have to check those out. Thanks for letting me know! When I started working with ReactPHP, they didn't exist, and they aren't on the main ReactPHP web page.
Rating: 4 of 5 
(09.Feb.2017)
MySQL: Analysis, understanding, and optimization of queries
Well done. It was a little bit too much in the weeds, without always really explaining why certain queries would be better, but I liked the process of showing people how to use EXPLAIN to make better queries.
Rating: 5 of 5 
(09.Feb.2017)
Web Performance 2017: Myths and Truths
Excellent breakdown of what really matters for web performance
Rating: 4 of 5 
(09.Feb.2017)
Design for Developers
It got a little too focused on things that most non-designers wouldn't care about at times, but was overall a good look into the hows and whys of web design.

Events They'll Be At

Events They Were At

SunshinePHP 2017 Feb 02, 2017
ZendCon 2016 Oct 18, 2016
OpenWest 2016 Jul 13, 2016
Midwest PHP 2016 Mar 04, 2016
php[tek] 2015 May 18, 2015
OpenWest 2015 May 06, 2015
OpenWest 2014 May 08, 2014
MidwestPHP Conference Mar 02, 2013
© Joind.in 2017