The International PHP Conference is the world's first PHP conference and stands since more than a decade for top-notch pragmatic expertise in PHP and web technologies. At the IPC, internationally renowned experts from the PHP industry meet up with PHP users and developers from large and small companies. Here is the place where concepts emerge and ideas are born - the IPC signifies knowledge transfer at highest level.

Sunday 26th October 2014

09:00
0
Agile Produktentwicklung
Workshop by Björn Schotte (8 hour)

Agile Produktentwicklung

0
PHP Backends for Real-Time User Interaction using Apache Storm. "Take Off and Stay Airborne"
Workshop by Martin Schütte, Mike Lohmann (8 hour)

PHP Backends for Real-Time User Interaction using Apache Storm. "Take Off and Stay Airborne"

0
Neue Webstandards für Responsive Design
Workshop by Peter Kröner (8 hour)

Neue Webstandards für Responsive Design

0
PHP - Erfolg durch Objektorientierung
Workshop by Arne Blankerts, Stefan Priebsch (8 hour)

PHP - Erfolg durch Objektorientierung

Monday 27th October 2014

09:00
0
Products, not projects
Keynote by Björn Schotte (1 hour)

Products, not projects

10:15
0
Regex-fu for Frontend Developers
Talk by Juliette Reinders Folmer (1 hour)

Regex-fu for Frontend Developers

0
The state of PHP configuration and hardening
Talk by Ben Fuhrmannek (1 hour)

The state of PHP configuration and hardening

0
Agile Xchange: Schwierigkeiten in Projekten erfolgreich meistern
Talk by Björn Schotte, Dominik Jungowski (1 hour)

Agile Xchange: Schwierigkeiten in Projekten erfolgreich meistern

0
Preparing for the next PHP Version
Talk by Damien Seguy (1 hour)

Preparing for the next PHP Version

0
Next Level: DevOps
Talk by Ole Michaelis (1 hour)

Next Level: DevOps

0
Progressive Enhancement in der Praxis
Talk by Roman Stranghöner (1 hour)

Progressive Enhancement in der Praxis

11:45
0
From Vagrant to Production
Talk by Stephan Hochdörfer (1 hour)

From Vagrant to Production

0
Queue it! What job queues can do for you!
Talk by Ole Michaelis (1 hour)

Queue it! What job queues can do for you!

0
Warum ES6 die Welt ein Stückchen besser macht
Talk by Sebastian Springer (1 hour)

Warum ES6 die Welt ein Stückchen besser macht

0
SVG - weniger Pixel, mehr Fun!
Talk by Sven Wolfermann (1 hour)

SVG - weniger Pixel, mehr Fun!

0
Content Security Policy
Talk by Arne Blankerts (1 hour)

Content Security Policy

14:00
0
How to steal and modify data using Business Logic flaws - Insecure Direct Object Reference
Talk by Frans Rosén (1 hour)

How to steal and modify data using Business Logic flaws - Insecure Direct Object Reference

0
Commando Code - what software developers can learn from the US Marine Corps
Talk by Gordon Oheim (1 hour)

Commando Code - what software developers can learn from the US Marine Corps

0
Mastering Complexity of HTML5 Rich Clients
Talk by Ralf S. Engelschall (1 hour)

Mastering Complexity of HTML5 Rich Clients

0
Best Case and Unlikely Case: Responsive Webdesign, und was ist mit der User Experience?
Talk by Peter Rozek (1 hour)

Best Case and Unlikely Case: Responsive Webdesign, und was ist mit der User Experience?

Zend Framework 3 - Viva la evolución!
Talk by Ralf Eggert (1 hour)

Zend Framework 3 - Viva la evolución!

0
Performance Hacking oder von 0 auf DevOps in 80 Tagen
Talk by Alois Reitbauer, Anita Engleder (1 hour)

Performance Hacking oder von 0 auf DevOps in 80 Tagen

15:30
0
Kanban Paper Airplanes
Talk by Dominik Jungowski (1 hour)

Kanban Paper Airplanes

0
Agil gegen die Wand? Rechtsfolgen beim Einsatz von Open Source in agilen Softwareprojekten
Talk by Glenn D. Büllesfeld (1 hour)

Agil gegen die Wand? Rechtsfolgen beim Einsatz von Open Source in agilen Softwareprojekten

0
Talking and listening to Web Pages
Talk by Aurelio De Rosa (1 hour)

Talking and listening to Web Pages

0
Die Chancen des Docker-Ökosystems
Talk by Peter Roßbach (1 hour)

Die Chancen des Docker-Ökosystems

0
Best Practices für TDD mit JavaScript
Talk by Sebastian Springer (1 hour)

Best Practices für TDD mit JavaScript

0
PHP Static Code Review
Talk by Damien Seguy (1 hour)

PHP Static Code Review

16:45
0
JavaScript in aircraft and shipbuilding industries
Talk by Denis Radin (1 hour)

JavaScript in aircraft and shipbuilding industries

0
Highway to Hell: Responsive Webdesign testen
Talk by Peter Rozek (1 hour)

Highway to Hell: Responsive Webdesign testen

0
Regex-Fu for PHP
Talk by Juliette Reinders Folmer (1 hour)

Regex-Fu for PHP

0
One Code to rule them all - Considerations when building a SaaS Application
Talk by Alexander von Orloff (1 hour)

One Code to rule them all - Considerations when building a SaaS Application

Tuesday 28th October 2014

09:00
0
Taugt AngularJS wirklich was? Ein Erfahrungsbericht
Talk by Philipp Burgmer (1 hour)

Taugt AngularJS wirklich was? Ein Erfahrungsbericht

0
Besser layouten mit Multicolumn, Flexbox und CSS-Shapes
Talk by Florence Maurice (1 hour)

Besser layouten mit Multicolumn, Flexbox und CSS-Shapes

0
Don’t screw it up, how to build durable Web APIs
Talk by Alessandro (cirpo) Cinelli (1 hour)

Don’t screw it up, how to build durable Web APIs

1
The seven deadly Sins of Dependency Injection
Talk by Stephan Hochdörfer (1 hour)

The seven deadly Sins of Dependency Injection

0
Dealing with Legacy
Talk by Sebastian Bergmann (1 hour)

Dealing with Legacy

0
Risk-free Framework Usage
Talk by Stefan Priebsch (1 hour)

Risk-free Framework Usage

10:30 Pimp dein Apigility
Talk by Ralf Eggert (1 hour)

Pimp dein Apigility

0
Tests as Documentation
Talk by Alexander M. Turek (1 hour)

Tests as Documentation

0
Live-Hacking und Data Exfiltration - Erleben Sie die Sicht eines Angreifers an Praxisbeispielen
Talk by Christian Schneider (1 hour)

Live-Hacking und Data Exfiltration - Erleben Sie die Sicht eines Angreifers an Praxisbeispielen

0
People don’t give a f**k of JavaScript
Talk by Aurelio De Rosa (1 hour)

People don’t give a f**k of JavaScript

0
Drei Jahre nach studiVZ … Herausforderungen, Probleme und wie wir sie mit heutigen Technologien lösen würden
Talk by Sebastian Utz (1 hour)

Drei Jahre nach studiVZ … Herausforderungen, Probleme und wie wir sie mit heutigen Technologien lösen würden

0
NGINX- The Webserver you might actually LIKE
Talk by Volker Dusch (1 hour)

NGINX- The Webserver you might actually LIKE

11:45
0
How holistic DevOps transforms entire Organizations
Keynote by Matthias Marschall (30 minutes)

How holistic DevOps transforms entire Organizations

13:30
1
A State of Mind
Talk by Sebastian Bergmann (1 hour)

A State of Mind

0
Vertical Reuseablility through Components
Talk by Volker Dusch (1 hour)

Vertical Reuseablility through Components

0
Flow-based Programming for JavaScript
Talk by Henri Bergius (1 hour)

Flow-based Programming for JavaScript

0
Das Ende der Homepage, wie wir sie kennen
Talk by Klaus Breyer (1 hour)

Das Ende der Homepage, wie wir sie kennen

0
Architecture of a Generic Payment System
Talk by Martin Geisse (1 hour)

Architecture of a Generic Payment System

0
PHP is the King, Node.js is the Prince and Lua is the Fool
Talk by Alessandro (cirpo) Cinelli (1 hour)

PHP is the King, Node.js is the Prince and Lua is the Fool

15:00
0
Testing Filesystem related Code with vfsStream
Talk by Frank Kleine (1 hour)

Testing Filesystem related Code with vfsStream

0
HTML maßgeschneidert - Direktiven in AngularJS und Web Components mit Polymer
Talk by Norbert Schmidt (1 hour)

HTML maßgeschneidert - Direktiven in AngularJS und Web Components mit Polymer

0
Seamless integration architecture for content commerce websites
Talk by Robert Lemke (1 hour)

Seamless integration architecture for content commerce websites

0
Patterns for Software Modernization
Talk by Alexander M. Turek (1 hour)

Patterns for Software Modernization

0
HTTP Caching in Web Applications
Talk by Martins Sipenko (1 hour)

HTTP Caching in Web Applications

0
Frontend Performance Beginner to Expert to Crazy Person
Talk by Philip Tellis (1 hour)

Frontend Performance Beginner to Expert to Crazy Person

16:30
0
Efficient A/B Testing with PHP
Talk by Arne Blankerts (1 hour)

Efficient A/B Testing with PHP

0
Testgetriebene Infrastruktur als Code
Talk by Peter Roßbach (1 hour)

Testgetriebene Infrastruktur als Code

The Twelve-Factor App: Best Practices for PHP on Platforms-as-a-Service
Talk by David Zuelke (1 hour)

The Twelve-Factor App: Best Practices for PHP on Platforms-as-a-Service

0
Responsive-Webdesign-Workflow - ein praktischer Leitfaden
Talk by Patrick Lobacher (1 hour)

Responsive-Webdesign-Workflow - ein praktischer Leitfaden

0
Opening your Application to Third Parties using a Node.js Sandbox
Talk by Martin Geisse (1 hour)

Opening your Application to Third Parties using a Node.js Sandbox

Wednesday 29th October 2014

09:00
0
gulp
Talk by Florian Rappl (1 hour)

gulp

0
Reverse Caching Proxies: Varnish or Nginx?
Talk by Thijs Feryn (1 hour)

Reverse Caching Proxies: Varnish or Nginx?

HHVM and PHP7: The Next Generation of PHP Engines
Talk by David Zuelke (1 hour)

HHVM and PHP7: The Next Generation of PHP Engines

0
Mobile Webapps und Websites effektiv automatisiert testen
Talk by Hannes Lenke (1 hour)

Mobile Webapps und Websites effektiv automatisiert testen

0
HTTP Plugin for MySQL
Talk by Ulf Wendel (1 hour)

HTTP Plugin for MySQL

10:30
0
JavaScript-Security
Talk by Johann-Peter Hartmann (1 hour)

JavaScript-Security

0
MySQL Group Replication: synchronous, update anywhere
Talk by Ulf Wendel (1 hour)

MySQL Group Replication: synchronous, update anywhere

0
TYPO3 Neos - Next Generation CMS
Talk by Patrick Lobacher (1 hour)

TYPO3 Neos - Next Generation CMS

0
Arduino with PHP
Talk by Thomas Weinert (1 hour)

Arduino with PHP

1
Full Throttle Refactoring
Talk by Thorsten Rinne (1 hour)

Full Throttle Refactoring

11:45
0
Panel Keynote: Modern Scalable Web Architectures
Keynote by Robert Lemke, David Zülke, Johann-Peter Hartmann (30 minutes)

Panel Keynote: Modern Scalable Web Architectures

13:30
0
Trunk-Based Development
Talk by Gordon Oheim (1 hour)

Trunk-Based Development

0
"Almost native" - Mit dem Ionic-Framework hybride Apps für Mobile bauen
Talk by Norbert Schmidt (1 hour)

"Almost native" - Mit dem Ionic-Framework hybride Apps für Mobile bauen

0
Multi Language Websites with TYPO3 Neos
Talk by Robert Lemke (1 hour)

Multi Language Websites with TYPO3 Neos

0
Symfony2 superschnell mit Elasticsearch - Eine Retrospektive
Talk by Thorsten Rinne (1 hour)

Symfony2 superschnell mit Elasticsearch - Eine Retrospektive

0
IT und Leadership: eine Geschichte voller Missverständnisse
Talk by Johann-Peter Hartmann (1 hour)

IT und Leadership: eine Geschichte voller Missverständnisse

15:00
0
What's new in Magento 2?
Talk by David Manners (1 hour)

What's new in Magento 2?

Designing HTTP Interfaces and RESTful Web Services
Talk by David Zuelke (1 hour)

Designing HTTP Interfaces and RESTful Web Services

0
Modern PHP Development
Talk by Thomas Weinert (1 hour)

Modern PHP Development

0
Effective Integration Testing
Talk by Sebastian Bergmann (1 hour)

Effective Integration Testing

0
TypeScript
Talk by Florian Rappl (1 hour)

TypeScript

0
High-availability & clustering strategies for Redis
Talk by Thijs Feryn (1 hour)

High-availability & clustering strategies for Redis