Notre blog
Nous partageons nos découvertes, nos retours d’expérience et plus généralement nos bonnes pratiques, dans l’objectif de diffuser la connaissance à tous.
Ce blog technique est le fruit de notre veille constante sur les technologies que nous employons.
DbToolsBundle, enfin un outil pour utiliser légalement nos données de prod en local
« Nul n’est censé ignorer la loi », commençons donc par une piqûre de rappel : Il est illégal d’utiliser les données personnelles de vos utilisateurs ailleurs que sur la prod. Plus précisément, le RGPD1…
par Mathieu Santostefano
Ajouter un champ de texte statique dans un formulaire EasyAdmin
EasyAdmin est un bundle Symfony qui permet de générer rapidement des interfaces d’administration pour votre application. Il propose de nombreux outils pour répondre aux besoins courants d’une interface d’administration…
par Xavier Lacot
Révolutionnez vos projets tech, un ticket à la fois
En coulisse, nous essayons d’améliorer continuellement nos processus de travail et garantir la qualité de nos projets. Pour cela, nous utilisons des outils tels que PHPStan, PHP-CS-Fixer et Rector : Ces outils…
par Anthony Maison, + 1 autre
AutoMapper 9 is out!
We are pleased to announce the release of AutoMapper 9.0 which brings a completely new experience creating mappers between objects 🎉 Let’s be honest, the first version of this library was merely a proof of concept.…
par Baptiste Leduc, + 1 autre
L’organisation de la veille technique avec Digest Club
Cela fait quelque temps que nous n’avons pas abordé le sujet de la veille technique sur notre blog, pourtant, c’est un aspect que nous chérissons beaucoup ! Nous sommes constamment à la recherche de moyens pour…
par Anthony Maison, + 1 autre
Adaptez votre site aux différentes langues avec les propriétés CSS logiques
Aujourd’hui supportées par la majorité des navigateurs, les logical properties ou propriétés logiques permettent d’adapter la mise en page d’un site selon la langue de l’utilisateur. Je vous propose un petit tour…
par Katia Moreira
Contributing to Symfony MakerBundle
Let’s be honest, I love Symfony MakerBundle, I know it may not be a popular tool among experienced developers that may prefer to build code from scratch but this brick of Symfony is a gem 💎. One of the good things…
par Jérôme Gangneux
Une nouvelle édition du Symfony Live Paris 2024
Il y a quelques jours se tenait l’édition 2024 du Symfony Live Paris à la Cité Universitaire. Toujours le même format d’une seule track sur deux jours, toujours le même lieu et le même mot de passe WiFi. Le Symfony…
par Claire Coloma, + 3 autres
Optimiser webpack dans la CI
La compilation des assets avec webpack est une tâche qui prend souvent beaucoup de temps. À chaque build du projet dans la CI, il faut re-compiler ces assets, encore et encore (pun intended). Il est possible de…
par Grégoire Pineau
Forcer le redémarrage d’un worker Symfony
Il arrive de temps en temps que notre worker n’arrive pas à se relever. Aussi fort que vous vous battez, l’erreur a mis PHP ou votre application dans un état instable et il n’y a rien à faire à part l’achever !…
par Grégoire Pineau
L’option reference de git clone
Il existe une option dans git pour cloner un dépôt qui n’est pas très connue mais qui mérite pourtant de l’être d’avantage. Prenons quelques cas d’utilisation pour illustrer cette option Le serveur de build Sur…
par Grégoire Pineau
Comment écrire une règle Rector
Afin de mettre à jour Symfony sur l’application d’un client, nous avons dû corriger quelques usages de Doctrine au préalable. Il y a quelques années de cela, il était commun d’écrire ce genre de code dans un contrôleur…
par Grégoire Pineau
Snowcamp 2024 en quelques mots
JoliCode était présent à la 8ème édition de Snowcamp, une conférence tech généraliste où les intervenants, variés et pointus, partageaient leurs connaissances dans une ambiance très chaleureuse. Nous avions d’ailleurs…
par Matthieu Werner
Héberger un projet PHP sans serveur avec WebAssembly
D’après Wikipedia : WebAssembly, abrégé wasm, est un standard du World Wide Web pour le développement d’applications. Il est conçu pour remplacer JavaScript avec des performances supérieures. Le standard consiste…
par Grégoire Pineau
Donner sa première conférence : le guide (presque) intégral ✨
Quand j’ai commencé à travailler chez JoliCode, c’est avec beaucoup d’admiration que je regardais les différents conférenciers de la boîte. Et un jour, avec leurs encouragements, j’ai réalisé que moi aussi, je…
par Marion Hurteau
Comment faire fonctionner les liens d’ancrage avec un en-tête collant (sticky) ?
Facile à mettre en œuvre, apprécié par les clients et utile lorsqu’un site contient beaucoup de contenu, l’en-tête collant (sticky header) est devenu un élément incontournable de nos sites Web. Néanmoins, il existe…
par Agnieszka Bacior
Du code, des gaufres et des BDs, nous étions à la SymfonyCon à Bruxelles
Pour cette nouvelle édition, le rendez-vous était donné à Bruxelles, du mardi 5 au samedi 9 décembre. Après 2 jours de workshops et avant le hackday du samedi, les conférences se sont déroulées le jeudi et vendredi…
par Marion Hurteau, + 2 autres
Dites-nous tout !
Un de nos articles vous a aidé dans votre travail et vous voulez nous remercier ? Vous avez trouvé une typo ou une erreur ? N’hésitez pas à nous le faire savoir en nous envoyant un message