Mon blog technique (mais pas que)

Retours d'expérience et cookbooks techniques pour Symfony, PHP, Javascript, React et autres technologies web de mon quotidien.

Rack à longboard en bois sur mesure !

Fabriquer un rack à longboard en bois DIY. Plans, mesures et tutoriel.

Des graphiques dans Symfony avec Twig et SVG

A-t-on toujours besoin d'une librairie javascript complexe pour génerer de jolis graphiques dans nos applications Symfony ? Regardons ce que le format SVG peut faire pour nos représentations de données, ce qu'il apporte et comment il s'intègre (bien) dans notre stack Symfony / Twig.

Configurer son serveur Git auto-hébergé avec Ansible

Comment mettre en place des dépôts Git privés auto-hébergés avec Ansible pour pouvoir faire 'git clone git@mon-domaine.fr:mon-projet.git' !

About variable declaration and immutability in Javascript

Understanding the difference between `const` and `let`.

Delaying listeners execution to improve response time - Part III

Improve your app response time by calling your listeners on kernel.terminate with the DelayedEventDispatcher.

Doctrine Events as a source of information - Part II

Using data from Doctrine Lifecycle events to dispatch custom events in the Symfony event system.

Decoupling with Symfony Events - Part I

How Symfony events can help you build a better workflow for your application by separating actions and consequences.

Better serialization with Symfony

How to write strong and clean Serialization process with Symfony2 and why you should.