PHPNW09: Nearly Perfect

As I'm writing this (though it is published later), I'm sitting in the sunday morning program of the PHPNW09 conference in Manchester. The conference started on friday night with speakers dinner and a social, with the main conference on saturday, dinner and drinks afterwards, and now the slightly less official sunday morning program. It has been a great conference.

I arrived on friday night and was picked up by Bittarman from the airport. He brought me to the speakers dinner where I joined for a very nice dinner. The only disturbing thing was seeing Scott drinking only water ;) . After a great dinner, we moved on to "the Lass", the location of the pre-conference social. It was very nice to meet some of my old friends there and also meeting some new people. As the bar closed, we moved on to a pub further down the street before going to sleep.

The conference started with a keynote by Kevlin Henney. I'd seen him speak at the Dutch PHP Conference a few years ago and enjoyed his talk then, but even with that in mind I was quite surprised by the talk Kevlin gave here. It was a very nice talk, filled with interesting wisdom. It was brought in a funny way that will stick with people. Most important lesson to me: Be aware of what you don't know. Realise that you don't know everything.

After a short break I picked Lorna's talk on the Joel Test. I had not really read into what the Joel Test is before attending this talk, and I was actually amazed at the talk. Lorna presented the Joel Test and even added her own specific points for web development (since the original Joel Test was aimed at desktop software development). The talk was impressive and it covered many important points that any developer should be aware of. As I mentioned in my joind.in rating of the talk, I think this is the talk that should be at any PHP conference for the next year or so, to expose as many developers as possible to this information.

The next slot I skipped for some talking to people, and after an excellent lunch, I went to Rob Allen's talk on Project Management (Getting a website our of the door). Now, for developers usually PM-related topics are quite boring but Rob was able to spice things up a bit and delivered an interesting talk, even for those with less of an inclination towards Project Management. The session after that I skipped again to prevent from having my brain overflow with information.

After the last break I decided to check out the introduction to Yii. The speaker was very brave, doing all his coding live in front of the audience, but the framework itself I wondered about. It seemed very similar to all the already popular MVC frameworks, and given Yii is still a young project I wondered whether it wouldn't have been wiser for the Yii people to have joined an existing project instead of starting yet another framework. There were some things that I would definitely have done differently, but the story itself was brought in a clear way. After that it was my turn to present, and I was talking about integrating symfony and Zend Framework. I think my message came across quite well, judging from the response both in the room and also on joind.in. Even though I was not completely satisfied (am I ever?) it went quite well.

 

 

The closing session contained some interesting demo by Microsoft, though a lot of the functionality they demoed is available in other software already. And of course, many prizes were given away including two tickets to the phpBenelux Conference.

During the party afterwards, there was some nice food, enough drinks, good discussions on a variety of topics and I got to play with the Wii Motion Plus and Wii Sports Resort for the first time. Quite a lot of fun, but I decided to not stay up too long (well, it was 1AM in the end) because the next morning there was more to do.

After having breakfast with Jeremy, Priscilla, Michelangelo and a couple of other speakers, the sunday was the day for the informal sessions. I ended up only being able to attend one session (the one by Ben Scholzen on Tokens and Lexems - a surprisingly good talk for a sunday morning, I was able to follow it quite well even with the early hour) after which I hung out in the hallway and talked to some people before being brought back to the airport together with Juliette Reinders Folmer and David Zuelke to catch our flights back.

I had a great time at PHPNW and I am looking forward to being there again next year!


Add comment

Comments

gravatar LornaJane: Thanks so much for speaking, Stefan, I didn't see your session but the feedback speaks for itself and it seems like you gave new ideas to quite a few people in your audience! I have to ask though - if this was "nearly perfect", what do we need to do better next year?
October 12, 2009
gravatar priscilla coates: good blog Stefan, nice to hear folks perspective!

see you next time or maybe before.. :lol:

glad we managed to get you to the airport on time through the crazy traffic
October 12, 2009
gravatar left: Hey Lorna,

As I mentioned in my joind.in comments: power blocks in the conference rooms would be the most essential point for next year. Aside from that, there's not anything I'd really be able to think of right now
October 12, 2009

Php5_zce_logo

not tested in IE


Upcoming events

I will be attending 17-04-2010: Pfcongres

Tags

1337 2008 2010 4developers accessibility AdaLovelaceDay09 advent agavi agile amsterdam apache apple article articles atk atkMetaNode audioscrobbler backwards compatibility barcelona bbc bbq beatstad belgium best practices bittorrent book books bughuntday caching cake cal evans cat cerf certificate cfp clear cms cologne common sense community conference conferences continuous integration crisis css custom datetime DbFinderPlugin decorator decorators deployment devdays development directoryindex documentation download dpc dpc09 DPC2008 dreamhost dv7 eclipse ed efficiency enterprise event events expertise ezcomponents facebook flickr framework frameworks freeze frontend fun games germany getting real google googletalk graceful degradation hack hackers hidden gem hiphop howto hp html http ibuildings icann ide imovie indy internet IPC ipc ipc08 javascript jobeet john peel joomla kubuntu left on the web lighttpd lime linux live london loudblog m2ts mac malware mambo marjolein meeting meme meta methodology microsoft movie music mysql namespace namespaces netbeans netherlands nllgg odmarco open source opinion ORM osx paradiso pavilion pear performance personal pfcongrez photo php phpabstract phpBB phpbb phpbelgium phpbenelux phpbnl10 phpgg phpitalia phpnw phpnw08 phptek phptek09 phpuk2009 phpUnderControl phpunit php|architect php|tek podcast politics portability postcrossing presentation presentations public qa recruiting refactoring review rewrite ruby on rails schedule script security seven things sfdaycgn simplexml slides smfony software sogeti solar sound standard standards static steer strings subversion symfony symfonycamp symfonyday symfonyUnderControlPlugin talk talks technology techportal tek09 telecommuting terratec terrorism testfest testing textpattern tips tld tomas unet usability usergroup validation vhost video vinyl virus warp weblogging wiki women work world world of warcraft writing xml xpath xsd yara year youtube ZCE zemanta zend zend framework zend server zend studio Zend_Form
© 2004 - 2010 Stefan Koopmanschap + Powered by Symfony, photos powered by Flickr, links powered by Delicious, Shanghai smilies by Iconbuffet. Feeds: rss / atom. Left on the Web v4.4.0.1