Blog
- blog🇬🇧
[SensioLabs] Multiply your AI development speed using Git Worktrees
Stop wasting time with git stash. Learn how to combine Git Worktrees and AI coding agents like Claude Code to run parallel development sessions with zero friction.
- blog🇬🇧
[SensioLabs] Bring Your Own HTTP client
Break free from rigid dependencies in your PHP SDKs. Learn how to use PSR-7, PSR-17, and PSR-18 standards along with php-http/discovery to allow users to bring their favorite HTTP client, whether i...
- blog🇫🇷
[JoliCode] 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
- blog🇬🇧
Sleepr brings back to life the missing sleep timer feature of macOS, removed from Ventura. It provides a quick access to set a timer at the…
- blog🇬🇧
[JoliCode] Symfony Webhook & RemoteEvent, or how to simplify external event management
During the SymfonyCon 2022 conference at Disneyland Paris, Fabien Potencier unveiled two new components to the Symfony community: Webhook and RemoteEvent. They have recently (March 2023) been merged into the 6.3
- blog🇫🇷
[JoliCode] Symfony Webhook et RemoteEvent, ou comment simplifier la gestion d’événements externes
Lors de la conférence SymfonyCon 2022 à Disneyland Paris, Fabien Potencier a dévoilé à la communauté Symfony deux nouveaux composants : Webhook et RemoteEvent. Ces derniers ont récemment (mars 2023) été mergés
- blog🇬🇧
[JoliCode] Quick PHP tip: Initialize a DateTime object from string, but with time resetted
Initialize the PHP DateTime object For a variety of reasons, we all have to initialize DateTime objects from strings like 2023-02-14. The quick and clean way to get an object from this kind of string is to use
- blog🇬🇧
[JoliCode] Fine tune an OpenAPI specification for mocking
More and more often, in the projects I work on, I need to mock APIs. When I’m lucky enough, the API provides an OpenAPI specification, but sometimes it can be heavy. I almost never need to locally mock the whole
- blog🇬🇧
[JoliCode] Efficiently Mock APIs Locally With Prism
It's quite common to have to mock an API locally during the development of an application. Although it wasn’t easy the first few times we had to do it, we have learnt and now it's time to share! So let's dive into
- blog🇫🇷
[JoliCode] Organiser son terminal avec des workspaces
Si comme nous, il vous arrive d'avoir à passer d'un projet à un autre, ou simplement si vous appréciez avoir plusieurs onglets de terminal ouverts pour un même projet, ou encore que vous avez souvent plusieurs
- blog🇬🇧
[JoliCode] Symfony Messenger 💛 systemd
In this article we will explore how to use systemd properly to run Symfony Messenger workers. What are Symfony Messenger and systemd? Symfony documentation says: The Messenger component helps applications send
- blog🇫🇷
[JoliCode] 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
- blog🇫🇷
[JoliCode] Ce que vous devez retenir de SymfonyWorld 2020 2/2
Cross post https://jolicode.com/blog/ce que vous devez retenir de symfonyworld 2020 2 2
- blog🇫🇷
[JoliCode] Ce que vous devez retenir de SymfonyWorld 2020 1/2
Cross post https://jolicode.com/blog/ce que vous devez retenir de symfonyworld 2020 1 2
- blog🇬🇧
[JoliCode] Introducing Docker Starter 3.0
Cross post https://jolicode.com/blog/introducing docker starter 3 0
- blog🇫🇷
[JoliCode] Les JoliCodeurs à Paris Web 2019
Cross post https://jolicode.com/blog/les jolicodeurs a paris web 2019
- blog🇫🇷
Talk - Des images au cordeau pour vos applications Symfony
Talk donné lors de la conférence SymfonyLive Paris 2019
- blog🇬🇧
How to deploy Ghost on Clever Cloud?
Here's a step-by-step tutorial for deploying a brand new Ghost application on Clever Cloud.
- blog🇫🇷
[JoliCode] L’opérateur de merge en YAML, le pire ennemi de la duplication de configuration
📺 Dans l'épisode précédent… Fin 2017 à l'occasion du Calendrier de l'avent de l'AFSY, Baptiste avait écrit un article plein de bons conseils pour configurer efficacement EasyAdminBundle. Depuis, nous avons été
- blog🇫🇷
[JoliCode] Nos meetups d’automne en Suisse 🏔️🇨🇭
Cross post https://jolicode.com/blog/nos meetups dautomne en suisse
- blog🇫🇷
[JoliCode] Paris Web 2018, le futur du web
Cross post https://jolicode.com/blog/paris web 2018 le futur du web
- blog🇫🇷
[JoliCode] Retour sur l’édition 2018 du PHP Tour à Montpellier
Cross post https://jolicode.com/blog/retour sur ledition 2018 du php tour a montpellier
- blog🇬🇧
[JoliCode] How to properly manage translations in Symfony?
We already wrote about our Symfony translation workflow some years ago. But since 2015, lots of things have evolved and it was time to update this workflow. The aim stays the same, keeping app translation simple
- blog🇫🇷
[JoliCode] Forum PHP 2017 : un très bon cru !
Cross post https://jolicode.com/blog/forum php 2017 un tres bon cru
- blog🇫🇷
[JoliCode] JoliDay 2017, avec des joysticks, des bulles et des LEDs
Cross post https://jolicode.com/blog/joliday 2017 avec des joysticks des bulles et des leds
- blog🇫🇷
[JoliCode] Le printemps des conférences
Cross post https://jolicode.com/blog/le printemps des conferences
- blog🇫🇷
[JoliCode] Initialiser rapidement une API REST avec Laravel
Dernièrement, nous avons développé une API REST pour l'un de nos projets clients. Une des exigences était de développer cette API avec Laravel 5. Elle était accompagnée d'une application cliente développée au sein
- blog🇫🇷
[JoliCode] Résumé de la Laracon EU 2016
Les 23 et 24 août derniers se tenait à Amsterdam la conférence annuelle européenne de Laravel. Nous y étions et c’était chouette, alors nous vous racontons ! Commençons par le lieu où se déroulait la conférence
- blog🇫🇷
[JoliCode] Les nouveautés de Laravel 5.3
Mercredi 27 juillet 2016, s'ouvrait la Laracon US 2016. Une conférence très attendue par les développeurs Laravel puisque la version 5.3 du framework y a été présentée. C'est Taylor Otwell, créateur de Laravel
- blog🇫🇷
[JoliCode] Le PHP Tour 2016 à Clermont-Ferrand en 10 minutes
Cross post https://jolicode.com/blog/le php tour 2016 a clermont ferrand en 10 minutes
- blog🇫🇷
[JoliCode] JoliDay 2016 avec du carton, du malt et un doigt
Cross post https://jolicode.com/blog/joliday 2016 avec du carton du malt et un doigt
- blog🇫🇷
[JoliCode] Ce que nous retenons du Forum PHP 2015
Cross post https://jolicode.com/blog/ce que nous retenons du forum php 2015
- blog🇫🇷
[JoliCode] Laravel, le petit dernier qui a appris de ses aînés
Chez JoliCode, nous aimons (beaucoup, passionnément, à la folie) Symfony, et à titre personnel, j'aime beaucoup aussi. Mais il y a un moment que je m'intéresse aussi à Laravel. Laravel est un framework dont nous
- blog🇫🇷
Comment je suis devenu développeur ?
On va commencer à répondre à cette question par élimination : non, je n'ai pas fait d'école d'ingénieur, non je n'ai pas fait d'école…