The highlight of the European PHP calendar, this year's Dutch PHP Conference will be held on Friday 11th and Saturday 12th June 2010 in Amsterdam. With a tutorial day on 10th June and a unconference track included, this promises to be the best event yet!
09:30 |
Writing a PHP extension in C - part 1
Workshop by Melanie Rhianna Lewis Writing a PHP extension in C - part 1 |
Building a social networking site with Drupal
Workshop by Marcus Deglos Building a social networking site with Drupal |
|
Quality Assurance in PHP Projects
Workshop by Sebastian Bergmann Quality Assurance in PHP Projects |
|
Zend Framework Application Patterns - Part 1
Workshop by Matthew Weier O'Phinney and Rob Allen Zend Framework Application Patterns - Part 1 |
|
Scrum Workshop - Working projects the iterative way - Part 1
Workshop by Sebastian Schürmann Scrum Workshop - Working projects the iterative way - Part 1 |
|
13:30 |
Writing a PHP extension in C - part 2
Workshop by Melanie Rhianna Lewis Writing a PHP extension in C - part 2 |
Evolution of Web Security: Fundamentals, Emerging Trends, and Ideas for the Future
Workshop by Chris Shiflett Evolution of Web Security: Fundamentals, Emerging Trends, and Ideas for the Future |
|
Debugging techniques with Xdebug
Workshop by Derick Rethans Debugging techniques with Xdebug |
|
Zend Framework Application Patterns - Part 2
Workshop by Matthew Weier O'Phinney Zend Framework Application Patterns - Part 2 |
|
Scrum Workshop - Working projects the iterative way - Part 2
Workshop by Sebastian Schürmann Scrum Workshop - Working projects the iterative way - Part 2 |
|
PHP through the eyes of a hoster
Talk by Thijs Feryn in Track 3 (E106-7) PHP through the eyes of a hoster |
09:30 |
97 Things Every Programmer Should Know
Keynote by Kevlin Henney in Forum 97 Things Every Programmer Should Know |
10:45 |
PHP on Windows
Talk by Brian Swan in Track 2 (E104-5) PHP on Windows |
Designing for Reusability
Talk by Derick Rethans in Track 3 (E106-7) Designing for Reusability |
|
The Hows and Whys of (Un)Conference Speaking
Talk by Stefan Koopmanschap in Uncon (E103) The Hows and Whys of (Un)Conference Speaking |
|
Premature Optimization Mistakes
Talk by Ilia Alshanetsky in Track 1 (E102) Premature Optimization Mistakes |
|
11:45 |
The Cake Is A Lie
Talk by Sebastian Bergmann in Track 2 (E104-5) The Cake Is A Lie |
Working with Zend_Form
Talk by Rob Allen in Track 3 (E106-7) Working with Zend_Form |
|
Scrum in the Wild
Talk by Mike van Riel in Uncon (E103) Scrum in the Wild |
|
Technical Debt
Talk by Elizabeth Naramore Barron in Track 1 (E102) Technical Debt |
|
13:00 |
Meet the Authors
Social Event by (various) Meet the Authors |
13:30 |
Graphics with Cairo
Talk by Michael MacLean in Track 2 (E104-5) Graphics with Cairo |
Layering Services
Talk by Nick Belhomme in Uncon (E103) Layering Services |
|
The Art of Scalability
Talk by Lorenzo Alberton in Track 1 (E102) The Art of Scalability |
|
13:45 |
Practical Usage of HipHop
Talk by Scott MacVicar in Uncon (E103) Practical Usage of HipHop |
14:00 |
Multithreading in PHP
Talk by Dimitriy Remerov in Uncon (E103) Multithreading in PHP |
14:30 |
Under PHP's hood
Talk by Johannes Schlüter in Track 2 (E104-5) Under PHP's hood |
Database version control without pain
Talk by Harrie Verveer in Track 3 (E106-7) Database version control without pain |
|
Scala (Programming Language)
Talk by David Soria Parra in Uncon (E103) Scala (Programming Language) |
|
Writing Re-usable, RESTful Web Services with Zend Framework
Talk by Matthew Weier O'Phinney, Matthew Weier O'Phinney in Track 1 (E102) Writing Re-usable, RESTful Web Services with Zend Framework |
|
15:45 |
Web services for consumer devices
Talk by Melanie Rhianna Lewis in Track 2 (E104-5) Web services for consumer devices |
Advanced Git
Talk by David Soria Parra in Track 3 (E106-7) Advanced Git |
|
Bayesian Filtering For Twitter
Talk by Rowan Merewood in Uncon (E103) Bayesian Filtering For Twitter |
|
Testing untestable code
Talk by Stephan Hochdörfer in Track 1 (E102) Testing untestable code |
|
16:45 |
Agile PHP Software Development
Talk by Thorsten Rinne in Track 2 (E104-5) Agile PHP Software Development |
Crash! Burn! Recover!
Talk by Cal Evans in Track 3 (E106-7) Crash! Burn! Recover! |
|
Ways To Migrate And Refactor Your Application And Still Keep Your Boss Happy
Talk by Robert-Jan de Dreu in Uncon (E103) Ways To Migrate And Refactor Your Application And Still Keep Your Boss Happy |
|
HiPHoP for PHP
Talk by Scott MacVicar in Track 1 (E102) HiPHoP for PHP |
|
20:30 |
Conference Social
Social Event by Ibuildings and Github Conference Social |
09:30 |
Security-Centered Design: Exploring the Impact of Human Behavior
Keynote by Chris Shiflett in Forum Security-Centered Design: Exploring the Impact of Human Behavior |
10:45 |
Async webservices with php and nodejs
Talk by Sebastian Schürmann in Track 2 (E104-5) Async webservices with php and nodejs |
Real World Dependency Injection
Talk by Stephan Hochdörfer in Track 3 (E106-7) Real World Dependency Injection |
|
Starting Continuous Integration, Why and How?
Talk by Martin de Keijzer in Uncon (E103) Starting Continuous Integration, Why and How? |
|
Stress-free deployment
Talk by Rob Allen in Track 1 (E102) Stress-free deployment |
|
11:15 |
Edge side includes in Zend Framework Without Varnish
Talk by Jeroen van Dijk in Uncon (E103) Edge side includes in Zend Framework Without Varnish |
11:45 |
Embracing Constraints with CouchDB
Talk by David Zuelke in Track 2 (E104-5) Embracing Constraints with CouchDB |
Where in the world: Geo data in PHP
Talk by Marcus Deglos in Track 3 (E106-7) Where in the world: Geo data in PHP |
|
MySQL Client Side Caching
Talk by Johannes Schlüter in Uncon (E103) MySQL Client Side Caching |
|
APC & Memcache the High Performance Duo
Talk by Ilia Alshanetsky in Track 1 (E102) APC & Memcache the High Performance Duo |
|
13:30 |
Design for Scalability with Hierarchical MVC
Talk by Sam de Freyssinet in Track 2 (E104-5) Design for Scalability with Hierarchical MVC |
Technical Writing 101
Talk by Elizabeth Naramore Barron in Track 3 (E106-7) Technical Writing 101 |
|
Content Driven ACL in the Model Layer (ZF)
Talk by Jeroen Keppens in Uncon (E103) Content Driven ACL in the Model Layer (ZF) |
|
In Search Of... Integrating Site Search
Talk by Ian Barber in Track 1 (E102) In Search Of... Integrating Site Search |
|
13:45 |
iPhone Apps With HTML5
Talk by Thorsten Rinne in Uncon (E103) iPhone Apps With HTML5 |
14:00 |
Building on Cairo
Talk by Michael MacLean in Uncon (E103) Building on Cairo |
14:30 |
Plant Pyrus in your system - A guide to a plugin system
Talk by Helgi Þormar Þorbjörnsson in Track 2 (E104-5) Plant Pyrus in your system - A guide to a plugin system |
Domain NoSQL: Next Generation Models
Talk by Matthew Weier O'Phinney in Track 3 (E106-7) Domain NoSQL: Next Generation Models |
|
Doctrine 2
Talk by Benjamin Eberlei, Juozas in Uncon (E103) Doctrine 2 |
|
Reviewing PHP Code
Talk by Sebastian Bergmann in Track 1 (E102) Reviewing PHP Code |
|
15:45 |
Panel: The Future of PHP
Keynote by Ivo Jansch in Forum Panel: The Future of PHP |
17:00 |
Drinks!
Social Event by Ibuildings Drinks! |