Posts Tagged ‘conference’

Speaking in Leeds, Dublin and at php|works

Monday, September 1st, 2008

Next week I'm speaking at two 'intimate seminars' in Leeds and Dublin. In Leeds, on September 9, Lorna Mitchell is the main speaker doing an SVN tutorial/presentation/discussion, but I have a small slot to promote enterprise PHP development.

In Dublin, on September 10, I'm doing an Enterprise PHP talk (it will be similar to my ZendCon talk so if you can't make it to Santa Clara this month, you can see me in Dublin).

Information about these events can be found on the Ibuildings website.

Last week, I also got the confirmation that I will be speaking at php|works in Atlanta in November! I'm very excited about that. I visited the php|tek conference earlier this year, and if php|works is anything like that, it's going to be great, and I'm proud to be able to speak there!

Speaking at Zendcon

Friday, June 27th, 2008

Jeej, my talk on 'Enterprise PHP' has been accepted for this year's Zendcon!

The presentation I will be doing has grown into a sort of companion or introductory talk for my book, describing the life cycle of PHP projects from the early start to completion, including tips on tools to use in each part of the process.

I'm really looking forward to Zendcon. Last year's was great too. A lot of people to talk to, and an enormous amount of sessions. Of course there will be a lot of Zend promotion, but can't blame them for that. They organize it, and we did a lot of Ibuildings promotion when we organized DPC. That's the privilege of organizing. :-)

The only annoying thing is that Zend pays the speaker's airfares in the form of a check. Check's are hardly used anymore outside of the US, and as such, the fees for processing one are ginormous. php|architect once mailed me a check which cost 20% of the amount on the check to clear. Zend: welcome to the internet, please consider electronic wire transfer or paypal.

Registration for Zendcon is still open. You can register here.

Dutch PHP Conference 2008 recap

Monday, June 16th, 2008

The Dutch PHP Conference 2008 is over. Since I was one of the organizers, I'll leave reviews of the contents etc. up to others, but here's my look on the conference from an organizing perspective.

On friday, the conference started with a tutorial day. There were 5 tutorials: PHPUnit by Sebastian Bergmann, XDebug by Derick Rethans, Zend Framework by Matthew Weier O'Phinney, Symfony by Fabien Potencier and Stefan Koopmanschap, and Advanced PHP: Design Patterns by Dennis-Jan Broerse. The tutorial day was attended by 150 people.

The day started pretty chaotic; the van that contained the registration badges arrived late, so there was hardly enough time to prepare the registration desk, so we had a small queue, but eventually everybody got in. The other issue we had was that we had asked the venue to provide power because people would bring there laptops. We started off however with only 4 outlets per room, and with 30-40 peple in the room, that obviously is not enough. Luckily, before the first break we were able to get a whole cart with power supplies, which we hastily dropped in the rooms. It looked a bit like a cable jungle, but at least people had juice. :-)

For the rest, the day ran smoothly and according to plan, we had a nice lunch around noon, and overall feedback on the tutorial day was good.

At 17.30, we went to the Werck bar where we had dinner with the Ibuildings crew and a bunch of Zenders (Matthew, Gaylord, Zeev, Steven and Howard). At 20.00, DPC conference people started showing up at the bar for the friday-night conference social. Dinner ran a bit late but around 20.30 we were able to join the other DPC visitors in the bar, just in time for the Netherlands-France euro2008 match. The party was great, the match was superb (NL won by 4-1), and the atmosphere was awesome. Speakers like Terry Chay and Derick Rethans were dressed up in orange (Terry even had created a custom orange shirt with php code on it) and we all had a great time.

At around 23.30 I went back the hotel area with Derick, Terry, Scott, Mike, Helgi and one of the phplondon guys who's name I can't remember. Derick and Terry walked back to their hotel and I had a last beer with the other guys.

I made some final adjustments to my slides for the opening address (which for some reason is more difficult after more than a couple of beers) and at around 1.30 I went to sleep. At 6 I woke up, checked if my adjustments were ok when sober, made some more changes, went over the slides for my afternoon presentation, and got prepared for the main conference day.

The main conference day went even smoother than the tutorial day. Registration was properly prepared and went smooth, everything was nice on schedule (with just a small exception caused by a crashing macbook right before the closing keynote), and I think we were able to organize a very nice conference (feedback is appreciated!).

We had some php|architect books for sale during lunch. We had about 50 books because we had no clue if people would be willing to buy them, but we ended up selling 45 books within the first 20 minutes. We will bring a little more next year. :)

An interesting observation was that the PHP Women had trouble getting people to take their promotional shirts. Where at the PHPLondon Conference they were gone before they knew it, in Amsterdam the men were a little hesitant to wear a shirt with the word 'women' on it (by the way only 1% of the DPC audience was female, which is startling). Together with Matthew Weier O'Phinney I was selected as the girls' official 'Booth Babe', a kind of supporting role with a special edition of the shirts, but I got some really weird remarks on that. I think the phpwomen have to change their marketing to cater to a continental european audience or at least to get the men involved. (Suggestion: s/babe/hunk; babe is usually only used for the female version over here).

When the conference ended, there were drinks and snacks in the lounge, giving people the opportunity to discuss the presentations and talk to the speakers.

And then the day ended with a final speaker's dinner, and that was the end of the Dutch PHP Conference 2008.

There are already over a 100 pictures on flickr, which give a nice impression of the conference.

I'm already looking forward to organizing it again next year! (mark June 12 and 13 in your calendars!)

php|tek 2008: day 3 and wrap up

Monday, May 26th, 2008

Having returned from php|tek, I nearly forgot to post the last entry in my series of reports from the conference.

Since I had been discussing with people until 1am the night before the last conference day, I couldn't wake myself up early enough to view the first session, although I really would've like to see the session named 'Angering Database Gods' just because of the title. I did see the second session, which was done by Digg's senior developer Eli White, who did a talk on 'High Performance PHP and MySQL scaling techniques'. It was an interesting overview of scaling techniques. We're using some of them, and it's interesting to see that even though Digg operates at a much larger scale, the same scaling techniques are often used.

Next, I had a nice talk with Marco Tabini and Elizabeth Naramore, the publisher and editor of my upcoming 'Enterprise PHP' book, about its release. We're going to do some fun things for the release (hopefully around the Dutch PHP Conference), more on that when the time comes.

Then, I attended the second to last talk by Brian Shire about APC at FaceBook. The talk was a detailed overview of APC and its features, the only issue was that from the back where I was sitting, most of the slides were a little hard to read. (Brian, please add an 'about' page or at least your name somewhere to your blog, I had a hard time finding it and still rely on links on other sides to see if I got your blog url right ;) )

At 12.15h, Terry Chay closed the conference with his 'The internet is an Ogre' keynote. Terry perfectly demonstrated why his keynotes are usually listed as 'explicit', and talked about Stability, Scalability, Speed and Security and the importance of handling those in this exact order. Terry has an open mind, and asked that if people would disagree, to post their opinion online. I agree to most of what Terry said though, but I also agree with Ed Finkler who noted that this depends a lot on the type of application you build. Not everyone builds a Tagged, a Facebook or the next Twitter (there will be a next twitter, mark my words), and for many apps, these 4 S's come in a different order. Also, I think the part on Security wasn't so much on security but about extending the application ('making it rich'). Naming this 'Security' seems a little far-fetched.

In particular I liked what he said about Rails, how it tries to solve the wrong problem for many websites: Rails saves time during the initial development, even if this is only, say, 10% of your total cost and you're really interested in scalability and speed. While it sure is fun to bash Rails (and that's one of the things we love Terry for), I think this is true for many frameworks, or even programming languages.

In any case, Terry is a great speaker and the keynote was very humorous. If you missed the presentation, he's also doing it at the Dutch PHP Conference in Amsterdam next month (arranged your flight yet Terry? :-) )

(Oh, and it was nice to hear Terry talk about the 'kung fu' experience that most first-time ruby users have. I had that Kung Fu experience once, but while I said back then that I would start to use Ruby, 2 years later I still haven't. Which is saying something.)

And that wraps up 5 days of great fun. I agree with Ben Ramsey's post that in particular the conference was great community-wise. The way it was set up, with lots of breaks, lunches and evening socials, helped foster the community at the conference and everybody got a chance to meet many new people.

I'll make sure to attend again next year! (note to self: keep an eye on the Call For Papers before you miss it again. :) )