Matthew Weier O'Phinney

@weierophinney

Talks

Date Presented | Last Commented | By Comment | By Name

Rating: 5 of 5

Framework Shootout

at ZendCon 2009 (22.Oct.2009) | 1 comment | Matthew Weier O'Phinney, David Zülke, Fabien Potencier, Ed Finkler, Nate Abele

Comments

(Show Details)
(Hide Details)
Rating: 4 of 5 
(13.Nov.2008)
Of Lambda Functions, Closures and Traits
Nice watershed of PHP 5.3/5.4 OOP additions. More practical use cases would be nice.
Rating: 5 of 5 
(04.May.2009)
Myphp-busters: symfony framework
I for one would love to see this. :)
Rating: 4 of 5 
(24.Sep.2009)
Enriching your views
Should be interesting -- two components that haven't had much buzz, but which can add some great features to your views.
Rating: 4 of 5 
(24.Sep.2009)
Message Queues and Offline Processing with PHP
Queue systems are a great way to offload processing from the frontend app. Marcel has written fantastic articles in php|architect on this and other scaling subjects -- should be interesting.
Rating: 4 of 5 
(24.Sep.2009)
SPL, not a bridge too far !
I saw a preview of slides for this presentation at DPC, and heard great reviews on it.
Rating: 5 of 5 
(24.Sep.2009)
Role of a PHP user group
PHP's strength is in community. Period.
Rating: 5 of 5 
(20.May.2010)
Subversion in a Distributed World
Very nice overview of the core features of version control systems, and how distributed and centralized differ -- and how they can be similar and/or complement each other. My only comment is that perhaps just a brief discussion of where the distributed model fits well would be in order (open source projects, distributed teams, etc.). Overall, very well done.
Rating: 4 of 5 
(20.May.2010)
Getting Git
Pace was quite fast, and so many things to cover. While the information was very, very good, I think it would have been good to narrow the selection a bit in order to slow the pace and cover really just the highlights users need. Perhaps even a quick survey at the beginning, asking which 5 of 10 topics the attendees want to see. :)
Rating: 4 of 5 
(20.May.2010)
Best and Worst Practices Building Rich Internet Applications (RIAs)
This was a nice, technology agnostic overview of do's and don'ts of RIA development. Personally, I would have liked to start with the "top 10 don'ts", which would set the stage better for _why_ the top 10 "do's" are such good practices.
Rating: 5 of 5 
(19.May.2010)
The Lost Art of Simplicity
This is, quite simply, the best keynote I've seen at a PHP conference, ever. Well done, Josh.
Rating: 4 of 5 
(31.Jan.2012)
How To Stand On The Shoulders Of Giants
Really enjoyed this talk, and particularly liked the analogy between skate videos and programming. Ian is an engaging speaker, even on soft topics such as these. Well done!
Rating: 3 of 5 
(31.Jan.2012)
Working successfully outside the cube
I think there were some great points made in the talk: establishing good routines, and having effective communication are absolutely critical to allow remote working to succeed. However, I'd have liked to see more emphasis on what constitutes good communication -- how and when to use things like skype, IRC, and IM, how to manage conference calls, etc. These are the sorts of skills developers need to succeed not just when working remotely, but in-house as well.
Rating: 5 of 5 
(31.Jan.2012)
PHP in the Dark
Jeroen did a fantastic job detailing the varied ways you can use PHP from a non-web -- i.e. CLI -- context, from parsing arguments to creating and managing daemons in PHP. The slides were done quite well, and the examples were easy to grasp, yet simple in nature, making them easy to absorb. My only complaint is that I'd love to see a full workshop on this topic!
Rating: 5 of 5 
(31.Jan.2012)
Taking it to the next level
Nice job, David -- you did a great job asking key questions in a humorous and engaging way: what will we build next with PHP? and how can we leverage it in a new world of technologies that may no longer be a LAMP stack? I know I, for one, am now considering if a PHP 5.4 version of my project may be a way to push PHP forward faster.
Rating: 0 of 5 
(31.Jan.2012)
VIM + *nix Toolchain == PHP IDE
This was one of the best experiences I've ever had speaking, and perhaps the most enjoyable time I've had delivering a talk. I was severely bummed that I ran out of time, as the parts that were most relevant to PHP development were all towards the end... and thus had to gloss over them. All of these plugins are referenced in the slides, however, as well as in my vimrc git repo, so please give them a whirl and see how they can help you with your projects! I'm pleased to read all the comments from attendees who have been inspired to try out vim, or try new things with vim -- this is why I speak at conferences!
Rating: 5 of 5 
(08.Jun.2012)
Programming Style and Your Brain
The talk really resonated with me, particularly due to recent discussions of standards within the PHP community. A lot of gems in the talk that I'll likely be quoting for years to come.
Rating: 4 of 5 
(08.Jun.2012)
Cranking Nginx up to 11
Nice, measured introduction and overview of nginx, from basic config to more advanced features. Would have liked more complete examples of a full configuration, but definitely learned enough to experiment.
Rating: 0 of 5 
(16.Nov.2012)
Designing Beautiful Software
Slides are now posted!
Rating: 5 of 5 
(21.Dec.2012)
Cryptography For The Average Developer
Very nicely paced, providing great basics and theory behind various cryptographic approaches, and what a developer should both avoid and do - and why they should leave cryptography to an expert.
Rating: 5 of 5 
(13.Sep.2014)
The API Toolbox
Very nice overview of the API tools currently available. I particularly liked the live demos - Tim was quite lucky with his internet connectivity, and pulled them off without a hiccup!
Rating: 4 of 5 
(15.Sep.2014)
Debugging Zen
Really enjoyed this take on the psychology of debugging. My only critique is that I'd not do the section on tools in the future -- it was kind of rushed, and distracted from what I felt was the primary focus: habits of a seasoned developer.
Rating: 4 of 5 
(15.Sep.2014)
Functional PHP
Nice whirlwind overview of functional programming techniques. I did get a little distracted by errors in code samples (e.g., functions defined that were never used; imported variables that were never used; importing the wrong variable; etc.); some examples were also too long, which made listening and trying to visually interpret simultaneous difficult. Finally, I would have loved to have seen some usage of generators in some of the examples, as I think functional + generators is a natural combination in PHP.
Rating: 5 of 5 
(15.Sep.2014)
Reframing The Problem
I really, really enjoyed this talk - it was a perfect mix of technical and anecdotal exposition, and as a result, very engaging. Please, however, drop the clown image.... I'm still having nightmares.... ;-)
Rating: 5 of 5 
(15.Sep.2014)
Open Sourcing Mental Illness
Ed is the bravest man I know for getting up there and telling us not how people who suffer mental illness feel, but how he, as someone who suffers, feels. This makes the talk hit home in a way that having a mental health professional speak never will. I am quite fortunate with where I work, but the statistics Ed presents tell a story of an industry -- scratch that, culture! -- that stigmatizes mental health problems. I'm glad that Ed, OSMI, and Prompt are shining a light on this situation in our industry, and hope that talks like this will make a positive impact.
Rating: 5 of 5 
(09.Feb.2015)
How a team can make or break a startup.
I was quite pleased with this session, as team culture is a topic I've been struggling with the past year. Poornima gave not only some high-level principles, but also detailed them in action through real-world examples from her own experience leading teams or coaching teams. I had several takeaways that I'll be implementing.
Rating: 5 of 5 
(09.Feb.2015)
Same Thing Happens Every Time.
I came in knowing Paul is an excellent technical speaker... and wondered how those skills would translate to a keynote. As it turned out, the answer was "quite well!" The talk was very engaging, and I really enjoyed seeing Paul show that pattern recognition is a skill that applies to every domain, from stories and movies, to the code we write and the teams we work with. His description of various "players" in the teams we work in were great, because they were immediately recognizable as people we have worked with or currently work with. I particularly valued his advice on how to work with people as well, to try and play to their strengths.
Rating: 5 of 5 
(09.Feb.2015)
How To Cope When It All Hits the Fan
First off, I plan on shanghai-ing Eryn's designer, because the slides were excellent! But pretty slides are only one part of a story, and cannot make up for a bad story. Fortunately, Eryn had excellent stories to tell, and profound points to make. The big takeaway: the coding aspect of development is only a small part of any project; it's understanding the people we work with and empathizing with their motivations that will enable success.
Rating: 5 of 5 
(09.Feb.2015)
Down the Rabbit Hole: Lessons Learned combining Career and Community.
Cal's a big jerk for making everyone cry. Once I got past that, though, all I can say is: anybody who thinks development is just about code needs to see this talk. Development in any language only exists in social constructs, and without happy, engaged, developers who are actively and pro-actively sharing their knowledge, the language and its ecosystem will disappear. PHP has built a great community in this regard, and Cal will show you why.

Events They'll Be At

Events They Were At

ZendCon 2017 Oct 23, 2017
ZendCon 2015 Oct 19, 2015
SunshinePHP 2015 Feb 05, 2015
ZendCon 2014 Oct 27, 2014
ZendCon Europe 2013 Nov 17, 2013
ZendCon 2013 Oct 07, 2013
PHP Tour Nantes 2012 Nov 28, 2012
ZendCon 2012 Oct 22, 2012
ZendCon 2011 Oct 17, 2011
php|tek 11 May 24, 2011
Vermont Code Camp Sep 11, 2010
TEK·X May 18, 2010
ZendCon 2009 Oct 19, 2009
ZendCon 2009 Uncon Oct 19, 2009
php|tek 2009 May 19, 2009
PHP Quebec 2009 Mar 04, 2009
SunshinePHP 2014 Feb 08, 2014
ZendCon 2010 Nov 04, 2010
CodeWorks 2009 (Miami) Sep 30, 2009
php|works + PyWorks Nov 13, 2008
© Joind.in 2019