warning: Creating default object from empty value in /var/drupal/modules/taxonomy/ on line 33.

SunshinePHP Miami: Symfony2 Intro

Conference: SunshinePHP Miami, 8-9.2.2013
Title: Symfony2 Intro
Links: Slides,

Symfony2 is a powerful and very flexible framework to build web applications. It is built on top of PHP 5.3. This session is for people who don’t know Symfony2 yet. It will be a tutorial style talk with lots of demos where i walk you through the first steps of using Symfony2 and introduce you to its most important components.

PHP Benelux: Symfony Content Management Framework

Conference: PHP Benelux, 25-26.1.2013
Title: Symfony Content Management Framework
Links: Slides,

In this talk i will present the Content Management Framework (CMF). It is a set of building blocks you can use to build content management in any Symfony2 project: Content repository with translation and versioning, database routing, menu system and building the page.

PHP Tour Nantes: Symfony Content Management Framework

Conference: PHP Tour Nantes, 29-30.11.2012
Title: Symfony Content Management Framework
Links: Slides,

Je vais présenter le Content Management Framework (CMF). C'est une collection des composants afin de faire la gestion de contenu dans les projéts symfony: Doctrine content repository avec traduction et versions, routing avec des données de la bd, système menu et construction des pages. Une idée général de Symfony va vous aider à mieux comprendre cette conférence.

PHP Tour Nantes: PHPCR

Conference: PHP Tour Nantes, 29-30.11.2012
Title: PHP Content Repository - the tree-based NoSQL database standard
Links: Slides,

My first conference in french :-)

Webmardi Fribourg: Introduction to Symfony2

Conference: Webmardi Fribourg, 3.7.2012
Title: Symfony2 - Powerful and flexible web application framework in state of the art PHP
Links: Slides

Symfony2 introduction. Followed by a Liip techtalk a week later aimed at people knowing Symfony2 a bit, focussing on using the various Symfony2 components standalone.

Symfony Live Paris 2012: Agile and Symfony

Conference: Symfony Live Paris 2012
Title: Agile and Symfony
Links: Slides,

In this talk I share our experiences at Liip with agile development in Symfony2. I focus on technical aspects of agility that will be helpful whether you use Scrum, Kanban or some other agile process. Agility is not limited to program code, there are also ways to handle data model changes. I will talk about our take on unit and functional tests with the WebTestCase, about the Doctrine Migrations project and automated deployment.

Additionally, I did a lightning talk about Symfony CMF dynamic routing during this conference.

phpDay Italy 2012: Step By Step: Making a website fly with Assetic, Varnish and ESI

Conference: phpDay Italy 2012
Title: Step By Step: Making a website fly with Assetic, Varnish and ESI
Links: Slides,

Starting with a demo web site that is not optimized, i will demonstrate step by step how the user experience can be improved. Improving the speed the end user experiences in his browser is more than writing efficient code. The goal is to reduce the time between the initial request and the moment the browser actually shows something. I will show how to improve javascript and css loading and how to use the caching proxy Varnish. With Edge Side Includes (ESI) it can even cache partly personalized pages.

One Konferenz Zürich: Web-Massenware der Zukunft

My first talk in swiss german ever - on popular request :-)

Conference: One Konferenz Zürich, 9.5.2012
Title: Web-Massenware der Zukunft die heute schon eingesetzt werden kann (together with Gerhard Andrey and Christian Stocker)
Links: Slides

I presented the PHP content repository as one of the things that should become available more and more easily in the future.

International PHP Conference 2011: PHP Content Repository Specification

Conference: International PHP Conference / WebTech Con 2011
Title: PHP Content Repository Specification (joint talk with Lukas K. Smith)
Links: Slides,

The PHPCR specification defines an API that combines the power of NoSQL databases with hierarchical data structures and versioning, powerful search and other features. Content repositories, like Midgard2 or Jackrabbit, can implement the API to provide generic access to their content. Using PHPCR, applications can focus on the application logic and use the API to quickly implement CMS functionality.

Symfony CMF Camp Italy wrap-up

I repost some of my blog posts made @ liip. Please see here for the original post and comments:

Last week, Lukas and me went to Italy to join the CMF Camp. Thanks a lot Ideato for hosting and organizing the event! Apart from meeting friendly people from Italy and Germany, eating lots of pizza and other great italian food, we discussed the Symfony content management framework and did a lot of coding on the second day.

Syndicate content