Ibuildings is proud to organize the 13th Dutch PHP Conference on June 7 and 8, plus a pre-conference tutorial day on June 6. 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, 6th June 2019


From Zero to a Tested, Automated, and Documented Open Source Package

Ayesh Karunaratne

From Zero to App: A React Workshop - Full day

Joel Lord

TDD, DDD & Teamwork

Pim Elshoff, Joop Lammerts

PHP Internals Deep Dive

Derick Rethans

Using the Symfony Messenger

Denis Brumann

Advanced Application Architecture - Full day

Matthias Noback

Progressive Web Apps for PHP Developers in action! - Full day

Christian Liebel


Better and Faster: TDD-ing a Ride-Hailing Application w/ PHPUnit, Symfony and Doctrine

Chris Holland

Build a GraphQL API with PHP

Andrew Rota

Building Serverless PHP applications

Rob Allen

Good Code

Kevlin Henney

Friday, 7th June 2019


Agility ≠ Speed

Kevlin Henney


ᑌᑎIᑕOᗪE + P҉H҉P҉ for English Speakers

Ayesh Karunaratne

Developing for Privacy

[email protected]

Getting the most out of Postman

Evaldo Junior Bento

Good or bad - a key skill for developers

Dan Ackroyd

Dynamic programming - 101

Tobias Nyholm

Uncon: Git hooked ARRR!!

Sebastian Feldmann


Xdebug 3.0

Derick Rethans


Antonio Peric

Centralized Logging Patterns

Philipp Krenn


Nash van Gool

Of representation and interpretation: A unified theory

Arnout Boks

Uncon: Live @ DPC Podcast Panel

Stefan Koopmanschap


Performant APIs with GraphQL and PHP

Andrew Rota

Why I am hooked on the future of React

Maurice de Beijer

What can PHP Foreign Function Interface do for you?

Bohuslav Simek

DevCorp: Choose Your Own Adventure

Pauline Vos

HTTP/3: It's all about the transport!

Benoit Jacquemont

Uncon: Why, How & Extending PSR-18

Timo Schinkel

Uncon: Emoji-PHP

Cees-Jan Kiewiet


More Than a Query Language: SQL in the 21st Century

Markus Winand

5 architectures of asynchronous JavaScript

Tomasz Ducin

PHP and R - Putting the PoweR in PHP Statistics

Mark Baker

Becoming a tech lead - Lessons learned

Jayesh Kawli

The making of a great API

Rob Allen

Uncon: PHP as PHPstorm Development Tool

Kirill Smelov

Uncon: Truth Behind Evangelism in PHP Projects

Muhammed Akbulut


DDD, CQRS, Hexagonal, Onion,... Putting it together

Jeroen Keppens

Automatic Web Page Optimisation in Pure PHP

Albert Peschar

Anatomy of a DDoS

Janna Hilferty

Get on stage!

Rowdy Rabouw

Refactoring the Domain Guided by Tests

Pim Elshoff

Uncon: OCD & Me

Kathryn Reeve

Uncon: Low Level Programming For High Level Programmers

Nash van Gool


A Glimpse Into Accessibility

PJ Hagerty

Managing a (component) zoo - DIY web component catalogues

Sebastian Schürmann

Software Management Lessons from the 1960s

Larry Garfield

Post Burnout Thoughts

Joel Lord

Event driven development

Christopher Riley

Uncon: Know When Your Stuff Breaks

Mike Lehan

Uncon: Unexptected Type Juggling

Arnold Daniels


Conference social




SlideShare Karaoke

Escaphpe Sequence

Saturday, 8th June 2019


Do you really need that relational DB?

Donatas Aleksandravičius

Website performance beyond the code

Tomasz Kajtoch

PHP Opcode? What's that?

Benoit Jacquemont

Brand Humanizing: A humane turn on AI

Jonathan Flores

Backwards Incompatible Tales

Marco Pivetta

Uncon: Enlarge Your Team Skills With a Bit of Time

Van Belle Jonathan (Grummfy)

Uncon Maintaining an Open Source Repo

Mario Blazek


Async non-blocking code reviews

Frank Koornstra

Keeping it Real(time)

Mike Lehan

Interface Segregation for PHP

Dan Ackroyd

Senior Developer Development

Szymon Skórczyński

Automating PHP upgrades with Ansible

Janna Hilferty

Uncon: Scrum in Practice

Erik de Bos


Exception design - the art of making debugging more accurate

Szymon Szymański

The First Contact

Andreas Heigl

Crazy Fun Experiments with PHP (Not for Production)

Zan Baldwin

Improve your team synergy w/The Attitude Model

Joop Lammerts

PageRank all the things!

Arnout Boks

Uncon: Hating Wordpress Less with WP CLI

Jenny Wong

Uncon: Serializing Complex Data 10x Faster

Michelle Sanver

Uncon: Legacy to Symfony

Alexander M. Turek


Leveraging Typed Exceptions for Cleaner Error Handling

Chris Holland

Integrating React.js into a PHP application

Andrew Rota

PSR-14: A major PHP Event

Larry Garfield

Effective Mentorship

Jayesh Kawli

Refactoring Huge Legacy PHP Applications - From 100 hours to minutes

Tomas Votruba

Uncon: Sample App for CQRS, DDD, Ponts & Adapters, Onion Architecture, Events, Putting it together

Jeroen Keppens


Time Zones and Calendars are a PITA

Derick Rethans

Get GOing with a New Language

Kat Zien

How to use teaching as a learning tool

Carl Alexander

Beyond design patterns and principles - writing good OO code

Matthias Noback

Hello my name is "if"

Sebastian Feldmann

Uncon: YAGNI

Jeroen Smit

Uncon: Haskell for PHP Deverlopers

Marco Pivetta



Jessica Mauerhan