Grégoire Pineau
À propos de Grégoire Pineau
Arrivé en 2017 dans l’équipe de JoliCode, Grégoire a toujours aimé bidouiller, comprendre et apprendre. À l’issue d’études éclectiques, il est revenu au Web en 2010, domaine dans lequel il exerce depuis avec passion. Après avoir appris à se servir du framework Symfony, il a passé sa certification, puis a commencé à contribuer timidement… Ce qui l’a mené, quelques années après, à devenir un des core contributeurs du projet !
Durant toutes ces années, il a toujours préféré le backend au frontend – même s’il apprécie React, Sass et ces autres joyeusetés, il s’amuse davantage avec Ansible, AWS ou Consul. Vous pourrez le croiser lors de meetups, ou dans des matches de Volley :-)
Derniers articles publiés par Grégoire Pineau
State replication with Symfony Workflow, Messenger, and RabbitMQ
In this article, we’ll see how we can replicate some data between two different applications that live in two different locations. But the special thing is that the network is not reliable! Yeah, network is never reliable, but here, it’s really not 😁 The project has two applications:…
Lire la suite de l’article State replication with Symfony Workflow, Messenger, and RabbitMQ
About Symfony Messenger and Interoperability
The Messenger component has been merged into Symfony 4.1, released in May 2018. It adds an abstraction layer between a data producer (or publisher) and its data consumer. Symfony is thus able to send messages (the data) in a bus, usually asynchronous. In concrete terms: our controller…
Lire la suite de l’article About Symfony Messenger and Interoperability
A new way to squash your Doctrine migrations
As time flies, Doctrine migrations stacks. After many years of working on a project, you’ll have a high number of migrations. Even if it’s not a big issue, It takes a lot of space in your code sources, and it can take some time in your CI (Continuous Integration). Doctrine already…
Lire la suite de l’article A new way to squash your Doctrine migrations
We are open-sourcing our QOTD application
At JoliCode, we like to share our knowledge and our tools. We also like to have fun. That’s why we created a QOTD application for our Slack workspace. We are happy to announce that we are open sourcing it so you can use it in your own workspace. This project is a « pet project ».…
Lire la suite de l’article We are open-sourcing our QOTD application
How to use mock with Symfony’s WebTestCase and PHPUnit
We faced a problematic situation while testing our application, and we may have found a super cool solution. It’s a bit experimental, but we want to share it with you anyway. The context We have a service that usually makes calls to an external API. It’s a wrapper around the Stripe…
Lire la suite de l’article How to use mock with Symfony’s WebTestCase and PHPUnit
Les conférences de Grégoire Pineau

AFUP Day Lille 2023
Doctrine, objet typé, et colonne JSON
SymfonyLive Paris 2023
Comment étendre le Composant VarDumper
ConFoo 2023
- Redis, ce n’est pas que pour le cache
- Doctrine, objet typé, et colonne JSON

Le Camping des Speakers 2022
GitHub Action – Automatisation de vos workflows
Devoxx France 2022
(Re) Découvrir les outils UNIX
SymfonyLive Paris 2022
Doctrine, objet typé, et colonne JSON
SnowCamp 2022
Redis, ce n’est pas que pour le cacheTouraine Tech 2022
(Re) Découvrir les outils UNIXDevFest Lille 2021
(Re) Découvrir les outils UNIX
AFUP Day Lille 2021
Lock et Semaphore
SymfonyLive Paris 2020
Redis, ce n’est pas que pour le cache
AFUP Day Tours 2020
Async avec Messenger, AMQP et Mercure
SymfonyLive Lille 2020
Redis, ce n’est pas que pour le cache
Forum PHP 2019
Redis, ce n’est pas que pour le cacheTouraine Tech 2019
Symfony 4 : un framework PHP moderne pour travailler plus vite