You can now find the schedule for the PHPNW13 Conference below.

The speakers have been selected via Call for Papers and hope that you share our excitement by this year’s fantastic line-up! Thank you to everyone who submitted.

Tutorial Day (Friday 4th October)


A hands-on introduction to writing unit tests using PHPUnit

AMHarrie Verveer

Automate all the things

AMMarcus Deglos

Build your first Symfony2 application

AMStefan Koopmanschap

MySQL Query Optimisation

AMAdrian Hardy

Setting up a Continuous Delivery environment in 3 hours

PMMike van Riel

Best practises for WordPress plugin development

PMJuliette Reinders Folmer 

What Symfony components can do for you

PMAndreas Hucks

Working with MongoDB

PMDerick Rethans

The topic title links provide individual session abstracts. If you would like more information about Friday in general, then check out the Tutorial Day page.

Hackathon (Friday 4th October: PM)

The Conference will again kick off with a hackathon – a coding social!

Delegates who have been on the Tutorial day may have the opportunity (subject to availability) to join the main conference delegates for the hackathon and to put their new knowledge straight into practise. You can code as individuals, pairs or groups, so grab yourself a burger and a drink and get coding.

Conference Day 1 (Saturday 5th October)

08:00 - 09:30Registration
09:30 - 09:40Opening
09:40 - 10:30Keynote: 0x0F Ways to be a Better Developer : Lorna Mitchell & Ivo Jansch
10:40 - 11:30Building scalable PHP applications using Google's App Engine : Mandy Waite & Ian Barber
The future of the PHP development environment : Jeremy Quinton
Easy HTTP Clients with Guzzle : Nathaniel McHugh
11:30 - 12:00Break
12:00 - 12:50Introducing Dependency Injection : Rob Allen
Wrangle Cross-cutting Concerns with Event Driven Programming : Chris Saylor
Vagrant + Ansible : Michael Heap
12:50 - 2:00Lunch
2:00 - 2:50Your (coding) standards matter : Volker Dusch
Drupal has come back to the fold. It's time to pay attention : Marcus Deglos
The Big "Why equal doesn't equal" Quiz : Juliette Reinders Folmer
3:00 - 3:50Managing and monitoring application performance : Sebastian Marek
A resource orientated framework using the DI /AOP/REST Triangle : Akihito Koriyama & Richard McIntyre
Bringing the Symfony Components into your Legacy Code : Hugo Hamon
3:50 - 4:20Break
4:20 - 5:10Getting the most out of Xdebug : Derick Rethans
Models and Service Layers; Hemoglobin and Hobgoblins : Ross Tuck
How Silex and Cilex became the glue for a media transcoding application : Stefan Koopmanschap
5:20 - 6:15Platinum Sponsor & Prizes
7:00 onwardsEvening Meal & Social

Conference Day 2 (Sunday 6th October)

08:45 - 08:55Opening Address
09:00 - 09:45Vertical reusability through components : Volker Dusch
Your user stories are bad and you should feel bad : John Cleary
How the Internet Works : Jon Spriggs
09:55 - 10:40Don't be STUPID, Grasp SOLID : Anthony Ferrara
Cyber Security : Clinton Ingrams
Unbreakable Domain Models : Mathias Verraes
10:40 - 11:10Break
11:10 - 11:55Debugging HTTP : Lorna Mitchell
Making PHP go fast : Dan Rathbone
Best practices in Symfony2 : Andreas Hucks
12:05 - 12:50Keynote: Building Better Developers : Rowan Merewood
12:50 - 1:00Closing Remarks