December 4-6, 2017
Vancouver, Canada

Michelangelo van Dam

Michelangelo van Dam

Michelangelo van Dam is a professional PHP consultant and Zend Framework expert working mainly for governments and larger enterprises. Michelangelo is also president of PHPBenelux, a PHP user group operating in Belgium, Netherlands and Luxembourg, and speaks at several PHP conferences around the world.

Proposals - Vancouver 2017

Continuous Deployment 2.0: playtime is over

Continuous Deployment, TDD and Continuous Integration is nothing new anymore and many of you are already veterans deploying multiple times each day code into production. But you're still suffering from cutting corners and doing something quick on production when time is pressing, violating the processes you all worked hard on to get approved. In this talk we take this very concept to the next level & gain control over a 10+ year old app.

Leveraging a distributed architecture to your advantage

We have all heard about the major outages of Amazon and Azure in the past and many online services were impacted by those outages. So how can you protect yourself against being "offline" for hours or days and what are the tools you can use to protect yourself against it? Learn how we protect our customers with distributed systems (cloud and on-prem) to mitigate outages and stay online even when the lights go out.

Dockerize your unit tests for faster feedback

Ever got the message "Fatal error: Out of memory" when running your unit tests? Or do you have to wait for more than 5 minutes for all of your unit tests to complete? We're using Docker to mitigate these and other issues. In this session I will show you how we have split up a single testsuite of 10K+ tests into manageable unit modules which are executed by Docker micro instances in parallel and bring down time under 3 seconds.

Vancouver 2017 sponsored by