Ibuildings is proud to organize the ninth Dutch PHP Conference on June 26 and 27, plus a pre-conference tutorial day on June 25. 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.
09:30 |
My app is secure... I think
Workshop by Wim Godden (3 minutes) My app is secure... I think |
Wax On, Wax Off: Coder Dojo
Workshop by Yitzchok Willroth (3 minutes) Wax On, Wax Off: Coder Dojo |
|
Symfony2 Content Management
Workshop by David Buchmann (3 hour) Symfony2 Content Management |
|
Social Human Architecture for Beginners
Workshop by Sebastian Schürmann (3 minutes) Social Human Architecture for Beginners |
|
I put on my mink and wizard behat
Workshop by Thomas Shone (3 minutes) I put on my mink and wizard behat |
|
Introduction to Event Sourcing and CQRS
Workshop by Beau Simensen (3 minutes) Introduction to Event Sourcing and CQRS |
|
Jump-start your application with AngularJS
Workshop by Chris Saylor (3 minutes) Jump-start your application with AngularJS |
|
Test, Create, Secure, Repeat - Part 1
Workshop by Michelangelo van Dam (3 minutes) Test, Create, Secure, Repeat - Part 1 |
|
Modern JavaScript Web Architecture - Part 1 & 2
Workshop by Pratik Patel (6 minutes) Modern JavaScript Web Architecture - Part 1 & 2 |
|
Hands on PHP extensions - Part 1
Workshop by Julien Pauli (3 minutes) Hands on PHP extensions - Part 1 |
|
13:45 |
MySQl 5.7 New Features
Workshop by Dave Stokes (3 minutes) MySQl 5.7 New Features |
Hands-on HTTP caching with Varnish
Workshop by David Buchmann, David de Boer (3 hour) Hands-on HTTP caching with Varnish |
|
Getting Started WIth The ELK Stack
Workshop by Ben Waine (3 minutes) Getting Started WIth The ELK Stack |
|
Walking the agile testing Quadrant
Workshop by Sebastian Schürmann (3 minutes) Walking the agile testing Quadrant |
|
Building realtime web apps
Workshop by Jad Joubran (3 hour) Building realtime web apps |
|
Introduction to Event Sourcing and CQRS with Broadway
Workshop by Beau Simensen (3 minutes) Introduction to Event Sourcing and CQRS with Broadway |
|
Test, Create, Secure, Repeat - Part 2
Workshop by Michelangelo van Dam (3 minutes) Test, Create, Secure, Repeat - Part 2 |
|
Hands on PHP extensions - Part 2
Workshop by Julien Pauli (3 minutes) Hands on PHP extensions - Part 2 |
|
Hands on with the modern front end stack
Workshop by Ben Smithett (3 hour) Hands on with the modern front end stack |
09:40 |
Hacking Foresight from Hindsight
Keynote by Josh Holmes (50 minutes) Hacking Foresight from Hindsight |
10:45 |
SOLID Refactoring
Talk by Scato Eggen (45 minutes) SOLID Refactoring |
Content Security Policy - The end of Cross Site Scripting?
Talk by Arne Blankerts (45 minutes) Content Security Policy - The end of Cross Site Scripting? |
|
Get some hypermedia up in your API
Talk by Victor Welling (45 minutes) Get some hypermedia up in your API |
|
Using Docker to orchestrate local PHP development
Talk by Marc Coleman (45 minutes) Using Docker to orchestrate local PHP development |
|
Uncon: Developers are just like humans
Talk by Stefan Koopmanschap (45 minutes) Uncon: Developers are just like humans |
|
11:45 |
Defensive Programming
Talk by Christopher Pitt (45 minutes) Defensive Programming |
Malicious cryptography in Symfony apps
Talk by Raul Fraile (45 minutes) Malicious cryptography in Symfony apps |
|
Automation made simple with Ansible
Talk by Erika Heidi (45 minutes) Automation made simple with Ansible |
|
Artificial Neural Networks on a Tic Tac Toe console application
Talk by Eduardo Gulias Davis (45 minutes) Artificial Neural Networks on a Tic Tac Toe console application |
|
React.js: Super-fast Single Page Web Applications
Talk by Pratik Patel (45 minutes) React.js: Super-fast Single Page Web Applications |
|
Uncon: PHP Hooligans
Talk by Ben Peachey, Auke van Slooten (45 minutes) Uncon: PHP Hooligans |
|
13:30 |
Towards Modelling Processes
Talk by Mathias Verraes (45 minutes) Towards Modelling Processes |
Hash functions and how not to use them
Talk by Nathaniel McHugh (45 minutes) Hash functions and how not to use them |
|
Revisited: The Webstack in 2015
Talk by Arne Blankerts (45 minutes) Revisited: The Webstack in 2015 |
|
The quest for global design principles
Talk by Matthias Noback (45 minutes) The quest for global design principles |
|
The New CSS Layout
Talk by Rachel Andrew (45 minutes) The New CSS Layout |
|
Uncon: VIM for PHP developers
Talk by Ike Devolder (45 minutes) Uncon: VIM for PHP developers |
|
14:30 |
Command Bus to Awesome Town
Talk by Ross Tuck (45 minutes) Command Bus to Awesome Town |
The Three Dimensions of Testing
Talk by Sebastian Bergmann (45 minutes) The Three Dimensions of Testing |
|
ElasticSearch in action
Talk by Thijs Feryn (45 minutes) ElasticSearch in action |
|
The Stateful ElePHPant
Talk by Rick Kuipers (45 minutes) The Stateful ElePHPant |
|
FutureJS - ES6, ES7 and beyond
Talk by Kuba Waliński (45 minutes) FutureJS - ES6, ES7 and beyond |
|
Uncon: Drupal architecture concepts + practices
(45 minutes)
Uncon: Drupal architecture concepts + practices |
|
15:45 |
Hello, PSR-7.
Talk by Beau Simensen (45 minutes) Hello, PSR-7. |
Asynchronous PHP
Talk by Christopher Pitt (45 minutes) Asynchronous PHP |
|
Let's Write Some History!
Talk by Willem-Jan Zijderveld (45 minutes) Let's Write Some History! |
|
Dip Your Toes in the Sea of Security
Talk by James Titcumb (45 minutes) Dip Your Toes in the Sea of Security |
|
The UI is an Application
Talk by Ben Smithett (45 minutes) The UI is an Application |
|
Uncon: Electrify your code with PHP generators
Talk by Mark Baker (45 minutes) Uncon: Electrify your code with PHP generators |
|
16:45 |
HTTP is Dead. Long Live HTTP/2!
Talk by Ben Ramsey (45 minutes) HTTP is Dead. Long Live HTTP/2! |
The true value of objects
Talk by Stijn Vannieuwenhuyse (45 minutes) The true value of objects |
|
Extending MySQL with PHP's MySQL Native Driver
Talk by Davey Shafik (45 minutes) Extending MySQL with PHP's MySQL Native Driver |
|
Journey into your Lizard Brain
Talk by Rafael Dohms (45 minutes) Journey into your Lizard Brain |
|
Deep Dive into Browser Performance
Talk by Ilia Alshanetsky (45 minutes) Deep Dive into Browser Performance |
|
Uncon: Tech debt: why it's crippling you and what to do
Talk by Tobias Gies (45 minutes) Uncon: Tech debt: why it's crippling you and what to do |
09:45 |
The NoSQL Store everyone ignores: PostgreSQL
Talk by Stephan Hochdörfer (45 minutes) The NoSQL Store everyone ignores: PostgreSQL |
PhpStorm: 42 Tips and Tricks
Talk by Mikhail Vink (45 minutes) PhpStorm: 42 Tips and Tricks |
|
Application Logging & Logstash
Talk by Ben Waine (45 minutes) Application Logging & Logstash |
|
Datastructures in PHP: Beyond SPL - Tries and QuadTrees
Talk by Mark Baker (45 minutes) Datastructures in PHP: Beyond SPL - Tries and QuadTrees |
|
Templating - you're doing it wrong
Talk by Nikolas Martens (45 minutes) Templating - you're doing it wrong |
|
10:45 |
Hexagonal architecture - message-oriented software design
Talk by Matthias Noback (45 minutes) Hexagonal architecture - message-oriented software design |
From 0 to MVP in 40 minutes: decoupled Drupal for startups
Talk by Cambell Vertesi, Adam Juran, Jeffrey A. "jam" McGuire (45 minutes) From 0 to MVP in 40 minutes: decoupled Drupal for startups |
|
HTTP Caching with Varnish
Talk by David Buchmann, David de Boer (45 minutes) HTTP Caching with Varnish |
|
The road to Continuous Deployment
Talk by Bastian Hofmann (45 minutes) The road to Continuous Deployment |
|
AngularJS + Ionic = Mobile Web Applications
Talk by Vincenzo Ferrari (45 minutes) AngularJS + Ionic = Mobile Web Applications |
|
Uncon: Meteor,js
Talk by Arjan Kleene (20 minutes) Uncon: Meteor,js |
|
11:10 |
Uncon: PhpStorm like a pro
Talk by Rick Kuipers (20 minutes) Uncon: PhpStorm like a pro |
11:45 |
Don't reboot, debug!
Talk by Joshua Thijssen (45 minutes) Don't reboot, debug! |
What to Expect When You're Expecting: PHP 7
Talk by Davey Shafik (45 minutes) What to Expect When You're Expecting: PHP 7 |
|
Wrangle Cross-cutting Concerns with Event Driven Programming
Talk by Chris Saylor (45 minutes) Wrangle Cross-cutting Concerns with Event Driven Programming |
|
Composer The Right Way
Talk by Rafael Dohms (45 minutes) Composer The Right Way |
|
Blazing fast CSS3 animations
Talk by Jad Joubran (45 minutes) Blazing fast CSS3 animations |
|
Uncon: I want to be a hacker... introduction to pentesting
Talk by Jakub Gadkowski (20 minutes) Uncon: I want to be a hacker... introduction to pentesting |
|
12:10 |
Uncon: Functional Reactive Programming
Talk by Reinier Kip (20 minutes) Uncon: Functional Reactive Programming |
13:30 |
Implement Single Sign On easily with Symfony
Talk by Sarah Khalil (45 minutes) Implement Single Sign On easily with Symfony |
Software architecture in an agile age
Talk by Harrie Verveer (45 minutes) Software architecture in an agile age |
|
I put on my mink and wizard behat
Talk by Thomas Shone (45 minutes) I put on my mink and wizard behat |
|
Modern networking for PHP developers: IPv6, SPDY and SSL
Talk by Marcus Bointon (45 minutes) Modern networking for PHP developers: IPv6, SPDY and SSL |
|
Improving the quality of your JS application
Talk by Stephan Hochdörfer (45 minutes) Improving the quality of your JS application |
|
Uncon: How cyborg puppies can sniff out code smell
Talk by Niels van Esch (20 minutes) Uncon: How cyborg puppies can sniff out code smell |
|
13:55 |
Uncon: A Talk About Naming Things Talk
Talk by Shawn McCool & Mitchell van Wijngaarden (20 minutes) Uncon: A Talk About Naming Things Talk |
14:30 |
Adding 1.21 Gigawatts to Applications with RabbitMQ
Talk by James Titcumb (45 minutes) Adding 1.21 Gigawatts to Applications with RabbitMQ |
Ada Lovelace; The First Programmer
Talk by Daan van Berkel (45 minutes) Ada Lovelace; The First Programmer |
|
My site is slow, what can I do? - Profiling PHP applications
Talk by Bastian Hofmann (45 minutes) My site is slow, what can I do? - Profiling PHP applications |
|
Contributing to Core: My Journey to Add array_column() to PHP
Talk by Ben Ramsey (45 minutes) Contributing to Core: My Journey to Add array_column() to PHP |
|
Getting started with Meteor
Talk by Kuba Waliński (45 minutes) Getting started with Meteor |
|
Uncon: Prototypes and ad hoc objects
Talk by Auke van Slooten (20 minutes) Uncon: Prototypes and ad hoc objects |
|
14:55 |
Uncon: A day in the life of... a speaker. The fake jetset life
Talk by Joshua Thijssen (20 minutes) Uncon: A day in the life of... a speaker. The fake jetset life |
15:45 |
Behind the Scenes of Maintaining an Open Source Project
Keynote by Jordi Boggiano (45 minutes) Behind the Scenes of Maintaining an Open Source Project |