À propos de Damien Alexandre
Passionné du Web et expert PHP, Damien est un amoureux de la qualité et des projets qui la mettent en avant. Il est, en outre, un utilisateur assidu dU framework Symfony, auxquel il n’hésite pas à contribuer, son leitmotiv étant de rendre à l’Open-Source un peu de ce qu’il en a retiré. Ses compétences ne se limitent pas à PHP, il est en outre un utilisateur pointu d’Elasticsearch et de JavaScript.
Orateur au Forum PHP, Symfony Live, PHP Tour, Paris Web, SudWeb, SymfonyCon, Elastic{On} et de nombreux autres événements, il aime partager ses connaissances et intervient donc aussi bien en expertise ponctuelle qu’en développement et en formation.
Vous le croiserez volontiers lors des meet-ups techniques Parisiens (ParisJS, sfPot, AFSY, etc.), mais surtout sur Twitter (@damienalexandre) et sur son blog personnel.
À part ça il est heureux papa, joue trop aux jeux vidéo, s’intéresse de près à l’électronique (Arduino), au vélo et à Unicode 🍕, et dépense son salaire en Guinness, Lego et concert de rock.
Derniers articles publiés par Damien Alexandre
Pro-tip: Using wget Mirror Mode with Custom HTML Attributes
In this quick post I will explain how to edit an external website transparently, allowing wget to follow links it would not have seen otherwise. Wget mirror issues You may already know this, wget has an awesome—mirror option allowing to capture an entire website with all the images, …
Lire la suite de l’article Pro-tip: Using wget Mirror Mode with Custom HTML Attributes
How to build a OR condition in Elasticsearch Query DSL
Today I want to share a little piece of information about the Elasticsearch Query DSL we all love and cherish. There is no « or » or « and » query. There was one in Elasticsearch <= 2.4 but it’s long gone now. So how do you build a « or » condition then?…
Lire la suite de l’article How to build a OR condition in Elasticsearch Query DSL
JoliDay 2022 avec du chêne, des bruits d’animaux, des Lego et de la Badoit
Comme tous les ans, nous avons profité d’un jour férié (en application de la journée de solidarité) pour nous retrouver tous ensemble et faire des projets ni Web ni Mobile, mais toujours de qualité 👌. Nous avons un gros faible pour le DIY et retrouvons la même gratification à résoudre…
Do not drop your database content when adding Translatable to an existing project
I’ve been introducing content translation to a Symfony application initially built in a single language. As the project grew, the client wants to be able to translate the content in multiple languages so we added the great knplabs/doctrine-behaviors library 💛. It provides a Translatable…
Notre Forum PHP 2022 à Disneyland
L’équipe des JoliCodeurs était présente en force à Disneyland pour assister au Forum PHP 2022 : le plus gros événement PHP de l’année et notre pèlerinage annuel au pays des éléPHPants. Nous y avons présenté trois sujets : Bastien a raconté une histoire de sauvetage comme nous les…
Lire la suite de l’article Notre Forum PHP 2022 à Disneyland
Les conférences de Damien Alexandre

Elastic Community Conference 2021
Indexer des Emoji 🍕 dans Elasticsearch pour trouver des pizzas
SymfonyWorld Online 2020
Elasticsearch and Symfony from development to production
Forum PHP 2020
État de l’art d’Elasticsearch avec PHP
AFUP Day Rennes 2019
État de l’art d’Elasticsearch avec PHP
SymfonyLive Paris 2019
État de l’art d’Elasticsearch avec PHP
SymfonyCon Berlin 2016
Do not (always) use FOSUserBundle!
Blend Web Mix 2016
Pourquoi strlen(« 🍕 ») != 1 ?
Forum PHP 2016
Pourquoi strlen(« 🍕 ») != 1 ?
Forum PHP 2015
Mets du Value Object dans ton modèle
PHP Tour Lyon 2014
Indexation et recherche “like a boss” avec Elastica
Be Zend 2014
Zephir : l’extension PHP pour les noobs
Paris Web 2013
Le code typographique français
Sud Web 2013
L’espace insécable et la micro-typograpie
Symfony Live Paris 2013
Les Bundles que vous allez regretter de ne pas avoir connu plus tôt