Ibuildings is proud to organize the tenth Dutch PHP Conference on June 24 and 25, plus a pre-conference tutorial day on June 23. 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.

Event Related

Thursday, 23rd June 2016


Hexagonal BDD - Part 1

Scato Eggen

Going Elastic

Philipp Krenn

Modern Databases

Derick Rethans

Basic CQRS and Event Sourcing with Prooph

Jefersson Nathan, Marco Pivetta

React.js Workshop - Part 1

Pratik Patel

Migrating PHP extension from PHP 5 to PHP 7 - Part 1

Julien Pauli

Lightning fast tests

Jakub Zalas

Containerizing a production environment - Part 1

Lucas van Lierop


Hexagonal BDD - Part 2

Scato Eggen

Get started with Graph Databases and Neo4j

Christophe Willemsen

Message oriented architectures with RabbitMQ

Mariusz Gil

React.js Workshop - Part 2

Pratik Patel

Migrating PHP extension from PHP 5 to PHP 7 - Part 2

Julien Pauli

Choose Extreme continuous delivery - a experiment

Sebastian Schürmann

Containerizing a production environment - Part 2

Lucas van Lierop

Friday, 24th June 2016


Mirror, mirror on the wall: Building a new PHP reflection library

James Titcumb

Build your own Recommendation Engine with Neo4j and Reco4PHP

Christophe Willemsen

A Functional Guide to Cat Herding with PHP Generators

Mark Baker

Restructuring classes and behaviour to remove inheritance with composition

Wouter de Wild, Jasper Stafleu

Debugging: past, present and future

Derick Rethans

JWT: To authentication and beyond!

Luis Cobucci


The secrets of Cryptography

Christopher Riley

Solving Cross-Cutting Concerns in PHP

Alexander Lisachenko

Identify All the Things With UUIDs!

Ben Ramsey

React.js: Super-fast Single Page Web Applications

Pratik Patel

Microservices with Thrift, or why I stopped worrying about REST

David Soria Parra

Gary Hockin Step into debugging

Gary Hockin


Elasticsearch, the story so far

Frank Koornstra, Jordy Moos

Machine Learning for the rescue

Mariusz Gil

From source to code: an introduction into compilers, interpreters and JIT

Joshua Thijssen

Architectural Anti-patterns

Jakub Gadkowski, Dimitrios Psarrou

A year of continuous delivery

Marc Veldman

Jeroen vd Gulk Growing a development team

Jeroen v.d. Gulik


Breaking Boundaries with FastCGI

Andrew Carter

A Talk About Naming Things Talk

Shawn McCool

The Road to Technical Team Lead

Ben Waine

Play PHP Like a Puzzle with Puli

Bernhard Schussek

Extending without pulling a muscle

Sara Golemon

Deploy to Microsoft Azure in 15 minutes

Michelangelo van Dam


Integrating Bounded Contexts

Carlos Buenosvinos

Extremely defensive PHP

Marco Pivetta

Frontin' like a Backer

Frank de Jonge

Programming in Hack

Alejandro Marcu

Crafting beautiful software

Jorn Oomen

Generation REST API's in SF

Arjan Kleene

Live broadcasting with PHP

Martin de Keijzer


Hacking your way to better security

Colin O'Dell

Deploying PHP 7

Rasmus Lerdorf

Deploy your application in a box

Willem-Jan Zijderveld

Beyond Testing

Michael Bodnarchuk

Extreme Programming 2016 Edition

Sebastian Schürmann

The pro's and cons of highly sensitive people in your organisation

Christiaan Nieuwlaat

Saturday, 25th June 2016


CQRS and Domain Events for integration

Giorgio Sironi

Driving Design through Examples

Ciaran McNulty

Being functional in PHP

David de Boer

53 Minutes or Less - Architecting For Failure In The Cloud

Ben Waine

Extracting wisdom from stupidity

Ramon de la Fuente

Mob Programming

John Le Drew


Getting started with ReactPHP

Cees-Jan Kiewiet

Mutation Testing in PHP with Humbug

Mark Redeman

Machine Learning - Support Vector Machines

Sjoerd Maessen

Debugging Effectively

Colin O'Dell

You're just my type

Sara Golemon

Niels van Esch The treacherous road to microservices

Niels van Esch

From doctor to coder: A whole new world?

Aisha Sie

Going micro with SF micro kernel

Jakub Zalas


Event Sourcing: the good, the bad and the complicated

Jefferson Nathan, Marco Pivetta

Diving Deep Into JavaScript Functions

Colin DeCarlo

Things I was unprepared for as a lead developer

Pascal de Vink

Being effective with legacy projects

Konstantin Kudryashov

The IoC Hydra

Kacper Gunia

Jildert Miedema Advanced building blocks for simple applications

Jildert Miedema


Microservices: Packs small, plays BIG!

Stephan Hochdörfer

Introducing Eager Design

Marcello Duarte

Lightning fast tests

Jakub Zalas

Scaling your website

Alejandro Marcu

Unglue all the things!

Beau Simensen

Automating deployment with Accompli

Niels Nijens

Could you pass me the holy grail?

Dennis de Greef


How I Built A Video Game using Event Sourcing

Shawn McCool

PSR-7 HTTP messages in the wild

Hannes Van De Vreken

Feature Flags are Flawed: Let's Make Them Better

Stephen Young

The road to continuous deployment: a case study

Michiel Rook

Refactoring node.js microservices with the "12 factor app" methods

Sebastian Schürmann

CSS architectures

Rafael Lyra


How We Talk About Tech

Ross Tuck