Code & Design

La découverte et la créativité vont de pair avec le vagabondage initiatique et la déambulation méditative. C'est là que j'ai toujours trouvé la ressource nécessaire à maintenir la motivation dans mon activité. Chaque projet est un périple dans lequel alternent errances et parcours fléchés et comme le dit l'adage, l'important n'est pas la destination mais le voyage. Ce blog rend compte de mes pérégrinations au cours de différents projets.

Staff Directory App - Staff Directory : un trombinoscope pour entreprise

Staff Directory : un trombinoscope pour entreprise

Code CSS Javascript PHP Tailwind

Dans un contexte professionnel où les équipes évoluent et s'agrandissent rapidement, notamment via des acquisitions, savoir qui fait quoi et où peut vite devenir un casse-tête. C'est une situation que j'ai observée dans une entreprise confrontée à une croissance significative et à un personnel assez fluctuant. La tâche de maintenir à ...

Publié le 23 avril 2025
Simple Mega Menu : Un bloc Gutenberg pour WordPress

Simple Mega Menu : Un bloc Gutenberg pour WordPress

Code CSS Javascript PHP WordPress

J'ai récemment été confronté à la nécessité de développer un thème WordPress utilisant le Full Site Editing (FSE) pour un site institutionnel. Ce thème devait intégrer un méga-menu simple et intuitif, destiné à être géré par une équipe marketing. Pour faciliter la gestion des menus par des utilisateurs non techniques, une pratique courante ...

Publié le 22 avril 2025
Code Javascript - Interception d’EventListener Javascript

Interception d’EventListener Javascript

Code Javascript

J’ai récemment créé une classe en JavaScript pour répondre à un besoin que je rencontre souvent lorsque je travaille avec des plugins WordPress et des librairies tierces. L’idée derrière cette classe est assez simple : intercepter les événements sur des éléments HTML, ajouter une logique personnalisée, puis réémettre l’événement d’origine, ...

Publié le 23 août 2024
Code WordPress - Very Simple Grid pour DIVI

Very Simple Grid pour DIVI

Code CSS WordPress

Dans le cadre professionnel, j'ai récemment dû développer un site Web WordPress en utilisant le Page Builder DIVI. L'usage du plugin DIVI ne correspondait pas à un choix personnel pour plusieurs raisons : Il existe de nombreuses autres raisons qui me porteraient plus à me passer d'un page builder de ce type, cependant, je peux admettre avec ...

Publié le 14 mai 2023
Code WordPress - Get “a better” excerpt pour WordPress

Get “a better” excerpt pour WordPress

Code PHP WordPress

Lors du développement de mon thème WordPress, j'ai utilisé la fonction native get_the_excerpt() afin d'afficher un extrait du contenu de chaque article affiché dans les listes des pages index.php, front-page.php et archive.php. Pendant la rédaction d'un article sous WordPress, il est possible d'utiliser un champs dédié à l'écriture ...

Publié le 2 décembre 2022
Fail2Ban - Dashboard Fail2ban

Dashboard Fail2ban

Bootstrap Code Javascript PHP Shell Script

Fin 2021, suite à la réinstallation d'Apache sur mon serveur de développement à mon domicile et à l'expérimentation du pointage d'un nom de domaine sur celui-ci, je me suis interrogé au sujet des moyens de le sécuriser. Dans un premier temps, je me suis tourné vers Cloudflare pour atténuer les potentielles attaques DDOS et masquer mon ...

Publié le 28 novembre 2022
Code Javascript - Comparaison d’image avant/après en Javascript

Comparaison d’image avant/après en Javascript

Code CSS Javascript

Dernièrement, j'ai eu besoin d'intégrer dans une publication un script permettant de mettre en évidence l'évolution d'un visuel avant et après modification. Pour ce faire, le principe de base a été de superposer deux images dans un élément <div> et d'appliquer un masque paramétrable à l'image qui se trouvait positionnée ...

Publié le 17 novembre 2022
Design Logotype - Colorisation du logotype 500°

Colorisation du logotype 500°

Design Illustrator Logotype

J'ai créé ce logotype aux alentours de l'année 2005 pour mon ami potier Laurent Bourgoin et son atelier de céramique dans le quartier de l'Écusson à Montpellier. La seule contrainte graphique était d'évoquer le nom de l'atelier : 500°. À l'origine, j'ai cru que ce nom faisait référence à une quelconque température ...

Publié le 2 avril 2022