Blog posts


Twig templating in Behat tests

May 26, 2019

Lately, in my projects, I needed to use Twig in my Behat tests in order to solve common problems: dynamic identifiers, and avoiding boilerplate tests.


Some french articles about Behat and Doctrine

December 31, 2013

For a french association, I wrote two technical articles (in French).


Secure actions on your website with Symfony2 and CSRF

November 01, 2012

How to make use POST method with CSRF token for simple actions like deleting a comment, or a simple-click action.


Last News From October 2011

November 06, 2011

During the last weeks, a lot of things happened on my side.

PHP Selenium Library

October 08, 2011

I've just created a PHP library for Selenium! It provides some basic features.

Generate mails with Twig

September 28, 2011

Yesterday, I discovered a new way for generating mails with Twig, in a very powerful way.

Sass, Compass, and Assetic in 10 minutes

July 31, 2011

CSS are boring for most of the developers. They don't like it. They prefer development, because they hate supporting Internet Explorer, they find no pleasure in writing CSS and they are right : CSS is boring. Writing CSS means most of the time repeating code, supporting browsers and creating static code.

Isolation of tests in Symfony2

July 10, 2011

For achieving good tests in your project, you will need to have a correct isolation of them. When a test executes, it should leave the application in the same state as when he entered it.

Versioning a project

July 09, 2011

Project versioning provides many confort when developing a project: managing concurent developments, keeping an history, easing the release process, isolation of some features, version tagging, unified version for all developers, and so on.