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

Keynote
Talk
Workshop
Social
Event Related

Thursday, 7th June 2018

Sessions
09:30

Making Games With ReactJS

Christopher Pitt

Best practices for crafting high quality PHP apps

James Titcumb

Hack this workshop!

Christopher Riley

Building Autonomous Services

Matthias Noback

Getting started with Symfony 4 and Flex

Denis Brumann

Your app lives on a network - networking for PHP devs

Wim Godden

From Requirements to Executable Specifications - An Outside-In Approach to Building an Application

Jon Acker

The Code Review Workshop

Damien Seguy

13:45

Workshop GraphQL Server in PHP with Symfony Flex

Renato Mendes Figueiredo

Symfony under the hood

Andreas Hucks

Browser Automation Testing with Headless Chrome

Derek Binkley

Developing your soft skills

Kenneth Schabrechts

Friday, 8th June 2018

Sessions
09:30

Keynote : The New Revolution

Samantha Quiñones

10:45

Behat for characterisation on tests

Michael Heap

Progressive Web Apps

Mike Oram

Application metrics with Prometheus

Rafael Dohms

The Creative Developer

Renato Mendes Figueiredo

Se7en Deployment Sins

Philipp Krenn

Uncon QA at speed vs reality

Ramona Schwering

11:45

Microservices vs The Distributed Monolith

Christopher Riley

Browser APIs: the unknown Super Heroes

Rowdy Rabouw

Knowing your state machines

Tobias Nyholm

Building teams, what can we learn from professional sports

Hans Dubois

The Silex Sunset

Alexander M. Turek

Uncon Robots with PHP

Christopher Pitt

Uncon History of elephpants

Mark Baker

13:30

Cryptography For Beginners

Adam Englander

Advanced Laravel: Avoid unified data models to make software development easier

Shawn McCool

Monitor Your PHP Applications with Logs, Metrics, Pings, and Traces

Philipp Krenn

Write history, keep a diary

Jachim Coudenys

Docker without docker- understanding the basics

Niklas Dzösch

14:30

OMG MySQL 8.0 is out! Are we there yet?

Gabriela Davila Ferrara

All aboard the Service Bus

Robert Basic

Object reorientation

Christopher Riley

The Science of Code Reviews

Rick Kuipers

Zero Downtime Database Migrations and Deployments

Ondřej Mirtes

Uncon Ansible for beginners

Teye Heimans

15:45

Agility in Software Engineering: Concepts and Misconceptions

Chris Holland

Guided by Examples - Software Driven by Requirements

Jon Acker

Moving from legacy to event-driven with Kafka

Jeroen v.d. Gulik

Zombies and Binary

Christopher Pitt

Technically DDD

Pim Elshoff

Uncon Extracting automated documentation from the code

Damien Seguy

16:45

How to tame a ?

Andreas Heigl

Mastering message Queues

Tobias Nyholm

The container is a lie!

Larry Garfield

When testing makes no sense

Miro Svrtan

Getting started with PHP core development

Arnout Boks

Uncon Power of the soft skills

Kenneth Schabrechts

20:30

Conference Social

GameNight

CodeNight

Saturday, 9th June 2018

Sessions
09:45

Machine learning and trend analysis in PHP

Michael Cullum

AssertTrue(isDecoupled(“my tests”))

Dave Liddament

Content Security Policies: Let's Break Stuff

Matt Brunt

The way we teach tech

Jeroen v.d. Gulik

The not so simple mail transport protocol

Jos Elstgeest

Uncon My first year with event sourcing

Tim Huijzers

10:45

Coding Horrors - A Horror Film Fan's Guide to PHP Coding Nightmares

Mark Baker

The Path of Secure Digital Identity

Katy Anton

Journey through "unhappy path" - Dealing with exceptional conditions

Nikola Poša

Being a remote developer

Miro Svrtan

Modern JavaScript: Moving Beyond jQuery

Derek Binkley

Uncon Why/What is in the Read model?

Koen den Heijer

11:45

Testing Strategy with the Help of a Static Analyzer

Ondřej Mirtes

Decomposing a live application with confidence

Luis Cobucci

From dev to prod with GitLab CI

Stephan Hochdörfer

Shipping Better Software Faster, and Having Fun Doing It

Chris Holland

Unleash your web skills on native!

Rowdy Rabouw

Uncon Getting started with IoT

Raymond van Asperen

13:30

Are you out of memory, or have plenty to spare?

Joshua Thijssen

Dr Sheldon Cooper Presents: Fun with Flags

Michael Heap

Designing for Autonomy

Matthias Noback

The developer's model for talking to managers

Pim Elshoff

Time is an illusion (lunchtime doubly so)

Andreas Heigl

Uncon Git Legit

Pauline Vos

14:30

A self-describing API

Victor Bolshov

Making the most out of MySQL

Gabriela Davila Ferrara

A LAMP Stack Professional’s Journey to Artificial Intelligence: Meet Johnny the Deployer!

Georgiana Gligor

What raising 3 kids taught me about working with users

Derek Binkley

IoC containers beyond constructor injection

Hannes Van De Vreken

Uncon Hearing impairment for dummies

Rodrigo Mammano

Uncon chubbyphp / (de) serialization

Dominik Zogg

15:45

Keynote : Controlling the variables

Thijs Feryn