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.
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
Master task scheduling with Symfony Scheduler
Introduction Nowadays, using a crontab for our recurring tasks is quite common, but not very practical because it’s completely disconnected from our application. The Scheduler component is an excellent alternative.…
par Baptiste Leduc
Maîtrisez la planification des tâches avec Symfony Scheduler
Introduction Aujourd’hui, utiliser une crontab pour nos tâches récurrentes est assez courant mais pas très pratique car complètement déconnecté de notre application. Le composant Scheduler se présente comme une…
par Baptiste Leduc
Introducing Secret Santa for Webex by Cisco
A new way to spread joy in the hybrid work experience 🎅 The holiday season is here, and we know how challenging it can be to celebrate with your coworkers. That’s why we are excited to announce the launch of Secret…
par Damien Alexandre
Introducing JoliMarkdown, for a more robust and rigorous markdown content
This blog post has been written using Markdown, a simple text syntax for writing structured documents. Markdown is frequently used in the development world (documentation in the form of a markdown README files, …
par Xavier Lacot
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