Ibuildings is proud to organise the sixth Dutch PHP Conference on June 8 and 9, plus a pre-conference tutorial day on June 7. Both programs will be completely in English so the only Dutch thing about it is the location. Keywords for these days: Know-how, Technology, Best Practices, Networking, Tips & Tricks.

Thursday 7th June 2012

09:30 Web Services
Workshop by Lorna Mitchell in Track 1

Web Services

3
Acceptance and Integration Testing With Behat
Workshop by Ben Waine in Track 2

Acceptance and Integration Testing With Behat

4
The Agile Toolbox 2012 - Practices
Workshop by Sebastian Schürmann in Track 3

The Agile Toolbox 2012 - Practices

Agile Applications with ExtJS and Zend Framework
Workshop by Chris Cornutt in Track 4

Agile Applications with ExtJS and Zend Framework

Creating Re-usable Modules for Zend Framework 2
Workshop by Matthew Weier O'Phinney in Track 5

Creating Re-usable Modules for Zend Framework 2

Cooking up a Virtual Development Environment
Workshop by Alistair Stead in Track 6

Cooking up a Virtual Development Environment

13:45 Getting into FLOW3
Workshop by Robert Lemke in Track 1

Getting into FLOW3

3
Estimation or 'How to Dig Your Own Grave
Workshop by Rowan Merewood in Track 2

Estimation or 'How to Dig Your Own Grave

3
Learning backbone.js
Workshop by Evert Pot in Track 4

Learning backbone.js

PHP in the Dark - shell scripts, daemons & parallel processing
Workshop by Jeroen Keppens in Track 6

PHP in the Dark - shell scripts, daemons & parallel processing

Friday 8th June 2012

09:40
47
Programming Style and Your Brain
Keynote by Douglas Crockford

Programming Style and Your Brain

10:45 SPL in the Wild
Talk by Elizabeth Marie Smith in Track 1

SPL in the Wild

Hands on FLOW3
Talk by Robert Lemke in Track 2

Hands on FLOW3

40
How not to design a toad
Talk by Mike van Riel in Track 3

How not to design a toad

Your code sucks! Let's fix it.
Talk by Rafael Dohms in Unconference

Your code sucks! Let's fix it.

11:45 Designing Beautiful Software
Talk by Matthew Weier O'Phinney in Track 1

Designing Beautiful Software

OAuth: A Question of Trust
Talk by Lorna Mitchell in Track 2

OAuth: A Question of Trust

Mashing up JavaScript – Advanced techniques for modern web applications
Talk by Bastian Hofmann in Track 3

Mashing up JavaScript – Advanced techniques for modern web applications

1
If you are developing FOR the cloud, you should be developing IN the cloud.
Talk by Cal Evans in Unconference

If you are developing FOR the cloud, you should be developing IN the cloud.

13:30 ElasticSearch [R]evolution: Welcome
Talk by Andrei Zmievski in Track 1

ElasticSearch [R]evolution: Welcome

A quick start on Zend Framework 2
Talk by Enrico Zimuel in Track 2

A quick start on Zend Framework 2

Frisby.js: BDD for your REST API
Talk by Vance Lucas in Track 3

Frisby.js: BDD for your REST API

5
I Teach PHP - HELP!
Talk by Clinton Ingrams in Unconference

I Teach PHP - HELP!

14:30 Cranking Nginx up to 11
Talk by Helgi Þormar Þorbjörnsson in Track 1

Cranking Nginx up to 11

The API Dilemma
Talk by Chris Cornutt in Track 2

The API Dilemma

9
Travis CI - Distributed CI for the masses!
Talk by Josh Kalderimis in Track 3

Travis CI - Distributed CI for the masses!

1
Social Media APIs
Talk by Werner Keil in Unconference

Social Media APIs

15:45 Fast, Not Furious
Talk by Davey Shafik in Track 1

Fast, Not Furious

Separating the concerns
Talk by Joshua Thijssen, Stephan Hochdörfer in Track 2

Separating the concerns

Redis for the Everyday Developer
Talk by Ross Tuck in Track 3

Redis for the Everyday Developer

2
Aspect-Oriented Programming in PHP
Talk by Robert Lemke in Unconference

Aspect-Oriented Programming in PHP

16:15
1
Hardcore Performance Testing with JMeter
Talk by Boy Baukema in Unconference

Hardcore Performance Testing with JMeter

16:45 Designing HTTP Interfaces and RESTful Web Services
Talk by David Zuelke in Track 1

Designing HTTP Interfaces and RESTful Web Services

Scalability issues: cure first, prevent later
Talk by Thijs Feryn in Track 2

Scalability issues: cure first, prevent later

9
Continuous data processing and PHP
Talk by Michael Peacock in Track 3

Continuous data processing and PHP

Annotating with Annotations
Talk by Rafael Dohms in Unconference

Annotating with Annotations

Saturday 9th June 2012

09:40
24
Rasmus Lerdorf will do the Saturday opening keynote!
Keynote by Rasmus Lerdorf

Rasmus Lerdorf will do the Saturday opening keynote!

10:45 Event and Signal Programming
Talk by Elizabeth Marie Smith in Track 1

Event and Signal Programming

The state of DI in PHP
Talk by Stephan Hochdörfer in Track 2

The state of DI in PHP

Extending Doctrine 2 for your Domain Model
Talk by Ross Tuck in Track 3

Extending Doctrine 2 for your Domain Model

Cryptography in Zend Framework
Talk by Enrico Zimuel in Unconference

Cryptography in Zend Framework

11:45 PHP 5.4: The New Bits
Talk by Davey Shafik in Track 1

PHP 5.4: The New Bits

10
Coupling Cohesion and more SUDO science
Talk by Sebastian Schürmann in Track 2

Coupling Cohesion and more SUDO science

Puppet for dummies
Talk by Joshua Thijssen in Track 3

Puppet for dummies

1
Mini PHP Testfest
Workshop by Michelangelo van Dam, Rafael Dohms in Unconference

Mini PHP Testfest

13:30 PHAR, the PHP .exe format
Talk by Helgi Þormar Þorbjörnsson in Track 1

PHAR, the PHP .exe format

Agile Applications with ExtJS and Zend Framework
Talk by Chris Cornutt in Track 2

Agile Applications with ExtJS and Zend Framework

16
Let's build a parser!
Talk by Boy Baukema in Track 3

Let's build a parser!

4
HTML5 Canvas
Talk by Lineke Kerckhoffs-Willems in Unconference

HTML5 Canvas

14:00 HTML5 Overview
Talk by Estelle Weyl in Unconference

HTML5 Overview

14:30 A Knapsack of Geotools: More than Just Google Maps
Talk by Andrei Zmievski in Track 1

A Knapsack of Geotools: More than Just Google Maps

From the Ground Up: Hands-on coding, deploying, and scaling with AWS
Talk by Rowan Merewood in Track 2

From the Ground Up: Hands-on coding, deploying, and scaling with AWS

Composer: Project Dependency Management for PHP
Talk by Nils Adermann in Track 3

Composer: Project Dependency Management for PHP

1
REST APIs in Practice
Talk by Joshua Thijssen in Unconference

REST APIs in Practice

15:45
16
Mobile is huge in Japan
Keynote by Joe Stump in Track 1

Mobile is huge in Japan