New to Joind.in?

Find out how we can help you make connections whether you're attending or putting on the show. Click here to learn more!
Dutch PHP Conference 2015

Dutch PHP Conference 2015

25.Jun.2015 - 27.Jun.2015
RAI Amsterdam

I attended 139 people said they attended. Show »

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.


Your host(s):
Ibuildings NLMartin de KeijzerRobbert van den Bogerd

25.Jun.2015

WORKSHOP My app is secure... I think (09:30) Rating: 4 of 5 Slides available 2
WORKSHOP Wax On, Wax Off: Coder Dojo (09:30)
Yitzchok Willroth
Rating: 4 of 5 1
WORKSHOP Symfony2 Content Management (09:30) Rating: 4 of 5 Slides available 2
WORKSHOP Social Human Architecture for Beginners (09:30)
Sebastian Schürmann
Rating: 4 of 5 2
WORKSHOP I put on my mink and wizard behat (09:30) Rating: 5 of 5 Slides available 2
WORKSHOP Introduction to Event Sourcing and CQRS (09:30) Rating: 4 of 5 Slides available 6
WORKSHOP Jump-start your application with AngularJS (09:30) Rating: 4 of 5 Slides available 5
WORKSHOP Test, Create, Secure, Repeat - Part 1 (09:30) Rating: 0 of 5 Slides available 1
WORKSHOP Modern JavaScript Web Architecture - Part 1 & 2 (09:30)
Pratik Patel
Rating: 0 of 5 0
WORKSHOP Hands on PHP extensions - Part 1 (09:30)
Julien Pauli
Rating: 4 of 5 4
WORKSHOP MySQl 5.7 New Features (13:45) Rating: 2 of 5 Slides available 2
WORKSHOP Hands-on HTTP caching with Varnish (13:45) Rating: 5 of 5 5
WORKSHOP Getting Started WIth The ELK Stack (13:45) Rating: 5 of 5 4
WORKSHOP Walking the agile testing Quadrant (13:45)
Sebastian Schürmann
Rating: 3 of 5 2
WORKSHOP Building realtime web apps (13:45) Rating: 5 of 5 Slides available 1
WORKSHOP Introduction to Event Sourcing and CQRS with Broadway (13:45) Rating: 4 of 5 Slides available 4
WORKSHOP Test, Create, Secure, Repeat - Part 2 (13:45) Rating: 5 of 5 Slides available 2
WORKSHOP Hands on PHP extensions - Part 2 (13:45)
Julien Pauli
Rating: 4 of 5 1
WORKSHOP Hands on with the modern front end stack (13:45) Rating: 4 of 5 1

26.Jun.2015

KEYNOTE Hacking Foresight from Hindsight (09:40) Rating: 4 of 5 36
TALK SOLID Refactoring (10:45) Rating: 4 of 5 13
TALK Content Security Policy - The end of Cross Site Scripting? (10:45)
Arne Blankerts
Rating: 4 of 5 7
TALK Get some hypermedia up in your API (10:45) Rating: 5 of 5 Slides available 15
TALK Using Docker to orchestrate local PHP development (10:45)
Marc Coleman
Rating: 3 of 5 13
TALK Uncon: Developers are just like humans (10:45) Rating: 4 of 5 Slides available 6
TALK Defensive Programming (11:45) Rating: 4 of 5 Slides available 7
TALK Malicious cryptography in Symfony apps (11:45) Rating: 4 of 5 Slides available 5
TALK Automation made simple with Ansible (11:45) Rating: 4 of 5 Slides available 11
TALK Artificial Neural Networks on a Tic Tac Toe console application (11:45) Rating: 3 of 5 Slides available 18
TALK React.js: Super-fast Single Page Web Applications (11:45)
Pratik Patel
Rating: 5 of 5 6
TALK Uncon: PHP Hooligans (11:45)
Auke van Slooten, Ben Peachey
Rating: 3 of 5 Slides available 7
TALK Towards Modelling Processes (13:30) Rating: 5 of 5 Slides available 16
TALK Hash functions and how not to use them (13:30) Rating: 4 of 5 Slides available 3
TALK Revisited: The Webstack in 2015 (13:30)
Arne Blankerts
Rating: 4 of 5 6
TALK The quest for global design principles (13:30) Rating: 5 of 5 Slides available 13
TALK The New CSS Layout (13:30) Rating: 5 of 5 Slides available 3
TALK Uncon: VIM for PHP developers (13:30) Rating: 3 of 5 Slides available 6
TALK Command Bus to Awesome Town (14:30) Rating: 5 of 5 Slides available 29
TALK The Three Dimensions of Testing (14:30) Rating: 5 of 5 Slides available 5
TALK ElasticSearch in action (14:30) Rating: 4 of 5 Slides available 8
TALK The Stateful ElePHPant (14:30) Rating: 5 of 5 Slides available 4
TALK FutureJS - ES6, ES7 and beyond (14:30) Rating: 5 of 5 Slides available 3
TALK Uncon: Drupal architecture concepts + practices (14:30)
Rating: 4 of 5 2
TALK Hello, PSR-7. (15:45) Rating: 5 of 5 Slides available 6
TALK Asynchronous PHP (15:45) Rating: 4 of 5 Slides available 8
TALK Let's Write Some History! (15:45) Rating: 4 of 5 Slides available 9
TALK Dip Your Toes in the Sea of Security (15:45) Rating: 4 of 5 Slides available 2
TALK The UI is an Application (15:45) Rating: 5 of 5 5
TALK Uncon: Electrify your code with PHP generators (15:45) Rating: 4 of 5 Slides available 1
TALK HTTP is Dead. Long Live HTTP/2! (16:45) Rating: 4 of 5 Slides available 12
TALK The true value of objects (16:45) Rating: 5 of 5 Slides available 6
TALK Extending MySQL with PHP's MySQL Native Driver (16:45)
Davey Shafik
Rating: 4 of 5 3
TALK Journey into your Lizard Brain (16:45) Rating: 5 of 5 Slides available 13
TALK Deep Dive into Browser Performance (16:45) Rating: 5 of 5 Slides available 3
TALK Uncon: Tech debt: why it's crippling you and what to do (16:45) Rating: 4 of 5 Slides available 3

27.Jun.2015

TALK The NoSQL Store everyone ignores: PostgreSQL (09:45) Rating: 4 of 5 Slides available 5
TALK PhpStorm: 42 Tips and Tricks (09:45) Rating: 4 of 5 Slides available 10
TALK Application Logging & Logstash (09:45) Rating: 5 of 5 Slides available 10
TALK Datastructures in PHP: Beyond SPL - Tries and QuadTrees (09:45) Rating: 4 of 5 Slides available 11
TALK Templating - you're doing it wrong (09:45) Rating: 4 of 5 2
TALK Hexagonal architecture - message-oriented software design (10:45) Rating: 5 of 5 Slides available 21
TALK From 0 to MVP in 40 minutes: decoupled Drupal for startups (10:45)
Jeffrey A. "jam" McGuire, Cambell Vertesi, Adam Juran
Rating: 4 of 5 3
TALK HTTP Caching with Varnish (10:45) Rating: 3 of 5 Slides available 4
TALK The road to Continuous Deployment (10:45) Rating: 4 of 5 Slides available 7
TALK AngularJS + Ionic = Mobile Web Applications (10:45)
Vincenzo Ferrari
Rating: 4 of 5 3
TALK Uncon: Meteor,js (10:45)
Arjan Kleene
Rating: 3 of 5 2
TALK Uncon: PhpStorm like a pro (11:10) Rating: 5 of 5 2
TALK Don't reboot, debug! (11:45) Rating: 4 of 5 12
TALK What to Expect When You're Expecting: PHP 7 (11:45)
Davey Shafik
Rating: 5 of 5 11
TALK Wrangle Cross-cutting Concerns with Event Driven Programming (11:45) Rating: 4 of 5 Slides available 2
TALK Composer The Right Way (11:45) Rating: 5 of 5 Slides available 5
TALK Blazing fast CSS3 animations (11:45) Rating: 5 of 5 Slides available 3
TALK Uncon: I want to be a hacker... introduction to pentesting (11:45) Rating: 5 of 5 Slides available 5
TALK Uncon: Functional Reactive Programming (12:10) Rating: 4 of 5 Slides available 3
TALK Implement Single Sign On easily with Symfony (13:30) Rating: 5 of 5 Slides available 4
TALK Software architecture in an agile age (13:30) Rating: 4 of 5 11
TALK I put on my mink and wizard behat (13:30) Rating: 4 of 5 Slides available 5
TALK Modern networking for PHP developers: IPv6, SPDY and SSL (13:30) Rating: 4 of 5 Slides available 8
TALK Improving the quality of your JS application (13:30) Rating: 3 of 5 Slides available 6
TALK Uncon: How cyborg puppies can sniff out code smell (13:30) Rating: 4 of 5 Slides available 2
TALK Uncon: A Talk About Naming Things Talk (13:55)
Shawn McCool & Mitchell van Wijngaarden
Rating: 5 of 5 Slides available 2
TALK Adding 1.21 Gigawatts to Applications with RabbitMQ (14:30) Rating: 4 of 5 Slides available 11
TALK Ada Lovelace; The First Programmer (14:30) Rating: 4 of 5 10
TALK My site is slow, what can I do? - Profiling PHP applications (14:30) Rating: 4 of 5 Slides available 4
TALK Contributing to Core: My Journey to Add array_column() to PHP (14:30) Rating: 5 of 5 Slides available 4
TALK Getting started with Meteor (14:30) Rating: 4 of 5 Slides available 2
TALK Uncon: Prototypes and ad hoc objects (14:30) Rating: 3 of 5 Slides available 1
TALK Uncon: A day in the life of... a speaker. The fake jetset life (14:55)
Joshua Thijssen
Rating: 4 of 5 3
KEYNOTE Behind the Scenes of Maintaining an Open Source Project (15:45) Rating: 5 of 5 Slides available 27

27.Jun.2015 at 22:34 by mina.nsami (2 comments) (Feedback)

Event was Reeeaaaallllllyyy EPIC .. a lot of positive energy and talks!

27.Jun.2015 at 23:04 by timobakx (13 comments) (Feedback)

Good talks, good atmosphere. Friendly folk around (speakers, organisers, RAI personel and audience).

I learned a lot this year. I'm definitely trying to attend again next year.

28.Jun.2015 at 09:26 by shochdoerfer (159 comments) (Feedback)

Great conference. Very well organized. Thank you.

28.Jun.2015 at 10:27 by stefan (372 comments) (Feedback)

Impressive event this year, somehow much better than previous years. The RAI catering staff could be a bit more well-informed about what vegetarian food they have, perhaps take that up with them. Thanks for the awesome event.

28.Jun.2015 at 14:55 by ThijsFeryn (174 comments) (Feedback)

Great crew that has a lot of experience. The social was better than last year, but I was hoping for more entertainment options. Then again: Amsterdam is a tricky and expensive place to go overboard on entertainment and fun.

The sessions were good and I like the slight shift towards frontend.

The videos and visuals were awesome as usual. Also liked the animated gifs in the opening/closing slides.

But please, please ,please, improve the food at the venue. It was crappy, really crappy!

28.Jun.2015 at 18:15 by Anonymous (Feedback)

It's an event for novices and beginners teaching other novices and beginners. Only a handful of high-quality talks of a few insightful American speakers. This was probably the last time we're attending. Sorry!

28.Jun.2015 at 19:46 by msq (14 comments) (Feedback)

Event was very good. I meet a lot of friendly and skilled people. Got my tech-social batteries recharged to its full capacity. Thank you!

What I didn't like? For sure microsandwiches on Friday lunch and fact,m that PHP conference was located in ruby area...

Next year I would love to see more advanced talks, even splitted in two parts. Also - adding a soft talk track IMHO would be good idea (see comments here https://joind.in/talk/view/14231 )

29.Jun.2015 at 09:51 by vaantje (29 comments) (Feedback)

Good talks and a good organisation. Sessions where diverse with some non-technical and more backend stuff as well. Thanks for the icecream. I liked the social, though maybe a bit far from the Rai.

Then the food: on friday I didn't got to have the hot snack and I heard one of the Rai catering staff say there was one hot snack and 3 (micro)sandwiches per person. You always should provide a bit of margin on this. It's not like is a new thing, it was the same last time I was DPC. It's gotten this bad that we started joking we'll need to bring our own lunch next time. The coffee was terrible by the way (sometimes even cold??), I must thank Shopware for their coffee machine.

29.Jun.2015 at 10:56 by adrenth (5 comments) (Feedback)

I visited the conference for 5 times now. Every time it is well organised! This year was a great timing, no talks runned out of time. Drinks, food and everything was totally awesome. I had a great time. You (reader) should come too!

Though I was expecting something "new", something different. The past 5 conferences were quite the same.
Currently I have no fresh ideas, but they'll come. Try something different next year.

The unconference was a bit far from the RAI location, so we chose to eat spare-ribs nearby :-) Maybe next year a location on walking distance would be nice.

The most important thing was that it gave me a lot of motivation and inspirationd. And above all, I learned a lot!

29.Jun.2015 at 12:34 by gekkie (48 comments) (Feedback)

As this wasnt my first trip to DPC (might have been 7th? i dunno) But anyway: it was as always in capable organisational hands! Thanks for the great 3 days of fun.

Just to sum up various thoughts that came to mind during / after the con:
- the workshop day could use some sort of opening / closing. (not a real keynote, but an offical hello would be nice...)
- the codenight felt much of the same : an official hello / opening / kickoff ... Pizza's and drinks were great (as was the spacious room, thanks to Rockstart!)
The conference itself went _really_ smooth: even the slight rescheduling / delay of lunch the first day was without hiccups! Although the gentlemen from ibuildings that introduced the opening and closing notes could do with a bit more structure, it felt really relaxed and welcoming!

Maybe the social could be closer to the conference hall next time, but other than that: the amount of drinks and food there was great! (even the mojito's tasted great!)

I would like to see more soft-skill talks perhaps (i.e. The lizard brain from Rafael) and maybe even some more level 4 talks since alot of the talks stated advanced but felt really 1 / 2 stars ;)

Hope to be there next year!

29.Jun.2015 at 13:48 by Pegasuz_ (88 comments) (Feedback)

This was a nice conference, and you are doing this for many years now. Unfortunately I felt that it is no longer new and improving. I understand that this is not easy. So if I could give one suggestion: please fix the food. It was really bad and I didn't enjoy this at all. Also, the one hot snack per person is really not enough...

29.Jun.2015 at 14:13 by Willem-Jan Zijderveld (80 comments) via joind.in Android app (Feedback)

Thanks for an awesome DPC2015! Had s great time.

29.Jun.2015 at 15:29 by kanariezwart (44 comments) (Feedback)

What went well:
Thanks for the smooth organisation! I liked it overall. The conference went really smooth. Small incidents were managed accordingly (like Scato's laptop/connector issue, thanks to Sandy). New insights were made. So thank you.
The Unconference, and the information about it was great and very up to date! Props to Uncon masters

What could be better:
- I felt the information about the talks can be improved. The "beginner, intermediate, advanced" classification is just to generic, and to soft. A lot of intermediate and advanced talks were too generic or not complete because of this ("I want to tell you about my experience with <insert new technology buzzword here>?). Imho not really advanced. Talks could be classified further <overview, in-depth, real world example>, and should cover <buzzword> accordingly:
* overview is not just some examples, but an proper real (exhaustive) overview
* in-depth assumes certain knowledge
* real world talks tell you more the speaker's experiences/beliefs are

- The coffee could be way better. Thanks for the Shopware coffee machine.
- Something new could be added to the format, but not at the other side of the town. Perhaps you think of another venue?

But i'll be there next year! :)

29.Jun.2015 at 17:28 by erikaheidi (31 comments) (Feedback)

Overall it was a great conference, and I enjoyed it a lot - more than my first DPC in 2013.

I loved the CodeNight, it was really great and I think it was an excellent idea to partner with AmsterdamPHP. The venue was amazing.

About the food: indeed, this year the food was not good. I think it's also very weird to state "one hot snack per person", but anyways, you could skip the hot snack and offer better / real sandwiches. It is also important to let people know what's inside - there was no labels and the people serving didn't seem to know what was vegetarian or not, just as an example.

Also, many people complaining about the social being far from the venue - this is complicated in Amsterdam, I know, but when the social happens in the venue it gets more participation from attendees, it gives a "safety" feeling, and makes it easier for networking.

30.Jun.2015 at 11:21 by erik.mulder (1 comments) (Feedback)

Great event. I really liked the workshops. Everything was well executed!

30.Jun.2015 at 19:16 by f_razzoli (9 comments) (Feedback)

A great event! I didn't enjoy all the talks I've attended, but I had a lot of interesting things that I want to learn soon. I've also met interesting people. I'm really happy for having been there.

My app is secure... I think Wim Godden Slides
Symfony2 Content Management David Buchmann Slides
I put on my mink and wizard behat Thomas Shone Slides
Introduction to Event Sourcing and CQRS Beau Simensen Slides
Jump-start your application with AngularJS Chris Saylor Slides
Test, Create, Secure, Repeat - Part 1 Michelangelo van Dam Slides
MySQl 5.7 New Features David Stokes Slides
Building realtime web apps Jad Joubran Slides
Introduction to Event Sourcing and CQRS with Broadway Beau Simensen Slides
Test, Create, Secure, Repeat - Part 2 Michelangelo van Dam Slides
Get some hypermedia up in your API Victor Welling Slides
Uncon: Developers are just like humans Stefan Koopmanschap Slides
Defensive Programming Christopher Pitt Slides
Malicious cryptography in Symfony apps Raul Fraile Slides
Automation made simple with Ansible Erika Heidi Slides
Artificial Neural Networks on a Tic Tac Toe console application Eduardo Gulias Davis Slides
Uncon: PHP Hooligans Auke van Slooten, Ben Peachey Slides
Towards Modelling Processes Mathias Verraes Slides
Hash functions and how not to use them Nathaniel McHugh Slides
The quest for global design principles Matthias Noback Slides
The New CSS Layout Rachel Andrew Slides
Uncon: VIM for PHP developers Ike Devolder Slides
Command Bus to Awesome Town Ross Tuck Slides
The Three Dimensions of Testing Sebastian Bergman Slides
ElasticSearch in action Thijs Feryn Slides
The Stateful ElePHPant Rick Kuipers Slides
FutureJS - ES6, ES7 and beyond Kuba Walinski Slides
Hello, PSR-7. Beau Simensen Slides
Asynchronous PHP Christopher Pitt Slides
Let's Write Some History! Willem-Jan Zijderveld Slides
Dip Your Toes in the Sea of Security James Titcumb Slides
Uncon: Electrify your code with PHP generators Mark Baker Slides
HTTP is Dead. Long Live HTTP/2! Ben Ramsey Slides
The true value of objects Stijn Vannieuwenhuyse Slides
Journey into your Lizard Brain Rafael Dohms Slides
Deep Dive into Browser Performance Ilia Alshanetsky Slides
Uncon: Tech debt: why it's crippling you and what to do Tobias Gies Slides
The NoSQL Store everyone ignores: PostgreSQL Stephan Hochdörfer Slides
PhpStorm: 42 Tips and Tricks Mikhail Vink Slides
Application Logging & Logstash Ben Waine Slides
Datastructures in PHP: Beyond SPL - Tries and QuadTrees Mark baker Slides
Hexagonal architecture - message-oriented software design Matthias Noback Slides
HTTP Caching with Varnish David Buchmann, David de Boer Slides
The road to Continuous Deployment Bastian Hofmann Slides
Wrangle Cross-cutting Concerns with Event Driven Programming Chris Saylor Slides
Composer The Right Way Rafael Dohms Slides
Blazing fast CSS3 animations Jad Joubran Slides
Uncon: I want to be a hacker... introduction to pentesting Jakub Gadkowski Slides
Uncon: Functional Reactive Programming Reinier Kip Slides
Implement Single Sign On easily with Symfony Sarah Khalil Slides
I put on my mink and wizard behat Thomas Shone Slides
Modern networking for PHP developers: IPv6, SPDY and SSL Marcus Bointon Slides
Improving the quality of your JS application Stephan Hochdörfer Slides
Uncon: How cyborg puppies can sniff out code smell Niels van Esch Slides
Uncon: A Talk About Naming Things Talk Shawn McCool & Mitchell van Wijngaarden Slides
Adding 1.21 Gigawatts to Applications with RabbitMQ James Titcumb Slides
My site is slow, what can I do? - Profiling PHP applications Bastian Hofmann Slides
Contributing to Core: My Journey to Add array_column() to PHP Ben Ramsey Slides
Getting started with Meteor Kuba Walinski Slides
Uncon: Prototypes and ad hoc objects Auke van Slooten Slides
Behind the Scenes of Maintaining an Open Source Project Jordi Boggiano Slides

Recent Feedback

© Joind.in 2017