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.
Du gaming, du papier électronique, du clavier mécanique vintage et des buzzers connectés, c’est notre JoliDay 2021 !
Un an après notre premier (et dernier 🤞) JoliDay confiné, nous nous sommes tous retrouvés pour reprendre nos bidouillages et expérimentations traditionnels ! L’an dernier, nous avions surtout fait du virtuel….…
par Baptiste Leduc, + 6 autres
Forum PHP 2021 : l’édition des retrouvailles 🤗
Après une édition en ligne en 2020, quelle joie d’enfin se retrouver, de pouvoir partager un verre (de punch 😇) à la main, un toast dans l’autre. C’est au 1er étage du Novotel Paris-Est que nous nous sommes retrouvés, …
par Grégoire Pineau, + 3 autres
Paris Web 2021, l’édition en ligne
Nous étions à la 16e édition de Paris Web ! Crise sanitaire oblige, les conférences avaient lieu en ligne. Un Slack était accessible à tous pour discuter et poser des questions en direct aux conférenciers. Une…
par Marion Hurteau
Display Symfony form errors, without any submit
Imagine our database contains some invalid entries and we build a form allowing us to complete the entity: how can our users know which fields are invalid and need completion?! Building a Form with that invalid…
par Damien Alexandre
Symfony HttpClient and sequential requests assertions
Symfony/HttpClient is a powerful component to perform HTTP(s) requests. It already embeds a MockHttpClient and MockResponse to ease testing. When a method performs only one request, it’s very convenient to use, …
par Grégoire Pineau
How to dynamically validate some data with Symfony Validator
From time to time, you have to validate data according to another value, or group of values. We can do that quickly with plain PHP in a callback, or in a dedicated constraints like following: class MyDto { …
par Grégoire Pineau
J’ai testé Tailwind CSS…
Paris 11e, un vendredi, 10h42, pause café : Greg (développeur Back-End) : Tu n’as jamais testé Tailwind CSS ? Allô, on est en 2021, même ma nièce de 2 ans s’y est mise ! Moi (développeur Front-End) : Mouais… c’est…
par Jonathan Levaillant
Quoi de neuf sous le soleil de la SymfonyWorld Online Summer Edition 2021 ?
L’écosystème Symfony propose de nombreuses conférences chaque année, localisées et mondiales. En fin de semaine dernière avait lieu SymfonyWorld Online 2021 Summer Edition, qui est donc une conférence internationale…
par Damien Alexandre, + 2 autres
Scaling the Symfony Demo app to the extreme with Varnish
This post is the transcript of the talk “Feedback on our use of Varnish” given at SymfonyWorld 2021 Summer Edition. We are going to talk about scalability, keeping high performance and a fast website when traffic…
par Bastien Jaillot
Les bonnes raisons de mettre à jour vers Symfony 5.3 !
Ça y est, Symfony 5.3 est sorti depuis 3 jours, et nous sommes ravis d’y avoir contribué de plusieurs façons différentes. Cette version apporte son lot de nouveautés, et nous vous listons ici celles que nous allons…
par Mathieu Santostefano
Nous étions à l’AFUP Day 2021 Online Rennes / Lille
Situation sanitaire oblige, nous avons assisté une fois de plus à une conférence en ligne. Mais l’AFUP avait prévu pas mal de petites choses pour rendre ce mode « à distance » plus convivial ! Retour sur…
par Hédic Guibert, + 1 autre
JoliCampus, en route vers l’avenir !
Depuis 2017, nous consacrons une partie de notre temps et de notre énergie à promouvoir les technologies auxquelles nous croyons via JoliCampus, notre centre de formation. Pour maintenir la continuité de nos sessions…
par Anthony Maison
Notre framework d’interface Atomic Builder – Partie 2
Pour de nombreux développeurs Web, utiliser Bootstrap ou Foundation est une évidence lorsqu’ils commencent le développement d’un site Web. Nous avons décidé de faire autrement. Pour nos projets, nous avons créé…
par Agnieszka Bacior, + 1 autre
Batching Symfony Messenger messages
Sometimes we want to make messages in Symfony Messenger that are consumed as a batch and not one by one. Recently we came across a situation where we send updated translations for our entities through Messenger…
par Baptiste Leduc
Présentation des frameworks d’interface – Partie 1
En tant que développeur, vous avez sans doute déjà entendu parler de Bootstrap. Pour faire simple, dans le monde des frameworks CSS il y a lui et les autres ! Bootstrap est un framework CSS open source développé…
par Agnieszka Bacior, + 1 autre
Retour sur le SymfonyLive Online French Edition 2021
Cette année encore, nous étions plusieurs JoliCodeuses et JoliCodeurs à assister à cette nouvelle édition du SymfonyLive. Avec la crise sanitaire toujours d’actualité, cette conférence s’est déroulée complètement…
par Loïck Piera, + 4 autres
Why is JoliCode backing the Symfony 5.3 release
Since the beginning of the week, JoliCode sponsors the Symfony PHP framework 5.3 release. In just over 15 years, Symfony has become a major player in the PHP world, its components serving as the technical foundation…
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