Alan Poulain
alanpoulain.bsky.social
Alan Poulain
@alanpoulain.bsky.social
Web Engineer Consultant at @les-tilleuls.coop
Core Team API Platform
#PHP #Symfony #ApiPlatform #JavaScript #TypeScript #React
Reposted by Alan Poulain
FormFlow support for multistep forms has landed in Symfony 7.4, complete with a demo project and plenty of examples 🧵

Eager to see how others will build upon it and what new use cases emerge 🤓

Huge thanks to all reviewers and contributors who helped refine it! ❤️‍🔥
October 27, 2025 at 9:40 AM
Reposted by Alan Poulain
PHP 8.5 arrive le 20 novembre, et cette version apporte des améliorations majeures pour simplifier notre quotidien. Découvrez avec @vinceamstoutz.bsky.social ce qu'il faut retenir de cette nouvelle version : les-tilleuls.coop/blog/sortie-...
Sortie de PHP 8.5 : ce qu’il faut retenir | Les-Tilleuls.coop
PHP 8.5, prévu pour le 20 novembre, apporte de nombreuses nouveautés et améliorations majeures. Découvrons ensemble ce qu’il réserve.
les-tilleuls.coop
October 27, 2025 at 1:16 PM
Reposted by Alan Poulain
🚀 New in Symfony 7.4: Better Exceptions in Terminal
➡️ https://symfony.com/blog/new-in-symfony-7-4-better-exceptions-in-terminal
October 28, 2025 at 8:15 AM
Reposted by Alan Poulain
🎂 @symfony.com fête ses 20 ans, et pour marquer cette étape, nous leur avons conçu une page immersive célébrant 2 décennies d’innovation. Découvrez les défis techniques ainsi que notre approche UX/UI dans cet article : les-tilleuls.coop/blog/un-site...

Longue vie à Symfony !
Un site anniversaire pour célébrer les 20 ans de Symfony ! | Les-Tilleuls.coop
Nous avons collaboré avec Symfony pour la conception de la page de leurs 20 ans. Voyons ensemble les challenges UX/UI de ce projet.
les-tilleuls.coop
October 15, 2025 at 9:47 AM
Reposted by Alan Poulain
🔐 Simplify auth in your app: Add role-based access control (RBAC) on top of your REST API

React-admin already handles client-side RBAC. But what about the backend?🤔

We’ve built a generic RBAC proxy server that reuses your RBAC roles to enforce permissions server-side.

marmelab.com/blog/2025/10...
Add Role-Based Access Control On Top Of Your REST API
We built a Caddy module to control access to REST resources based on the user's role and a set of permissions.
marmelab.com
October 17, 2025 at 8:46 AM
Reposted by Alan Poulain
Introducing the Trigger Mapping Bundle: make SQL triggers visible, versioned & maintainable alongside your Doctrine entities. Finally bridge the gap between @symfony.com & your database: les-tilleuls.coop/en/blog/reco...
Reconnecting Symfony with Your Database: The Power of SQL Triggers | Les-Tilleuls.coop
Discover how the Trigger Mapping Bundle bridges the gap between Symfony and your database, and finally use the right tool for the right job.
les-tilleuls.coop
August 27, 2025 at 9:02 AM
Reposted by Alan Poulain
You enjoyed the thread about "unadvertised" features of the upcoming #PHP 8.5 release? 🤩

Let's do it again with the latest released version, PHP 8.4, for all #Symfony/#Laravel/vanilla PHP fans 🚀

Here are 11 FEATURES you probably don't know about the current PHP version 🧵👇
July 18, 2025 at 7:44 AM
Reposted by Alan Poulain
🚀 Kicking off the Symfony AI Initiative
➡️ https://symfony.com/blog/kicking-off-the-symfony-ai-initiative
July 11, 2025 at 11:43 AM
Reposted by Alan Poulain
Finally, @symfony.com just announced its #AI Initiative - a comprehensive framework for building AI-powered #PHP applications (even for numerous #Laravel fans!)

From multi-provider #LLM support to agent-based automation and #RAG, here’s everything you need to know 🧵👇
July 15, 2025 at 7:16 AM
Reposted by Alan Poulain
The @symfony.com #JsonPath component RFC compliance fixes are going strong! Expect better compliance with the RFC test suite in monthly #Symfony patch releases. About 20 cases (on nearly 900!) to fix and we're good!

More info about the component 👉 symfony.com/doc/current/...
The JsonPath Component (Symfony Docs)
7.3 The JsonPath component was introduced in Symfony 7.3 as an experimental feature. The JsonPath component lets you query and extract data from JSON structures. It implements the RFC 9535 – JS…
symfony.com
July 10, 2025 at 7:45 AM
Reposted by Alan Poulain
Reposted by Alan Poulain
🔥 #PHP 8.5 first #alpha version has been released and it's packed of incredible features you don't know yet. @thephpf.bsky.social is delivering yet another awesome release.

Here are 10 curated features, a couple you may have heard of, and many more I'm sure you'll discover here! 👇🧵
July 4, 2025 at 8:29 AM
Reposted by Alan Poulain
Here's a PR that connects a decade of design evolution with the bleeding-edge #[AutowireMethodOf] attribute to achieve true functional dependency injection! 🤯
A must-read for architecture fans 😉 #SymfonyDI4ever
github.com/symfony/symf...
[FrameworkBundle] Add `ControllerHelper`; the helpers from AbstractController as a standalone service by nicolas-grekas · Pull Request #60857 · symfony/symfony
Q A Branch? 7.4 Bug fix? no New feature? yes Deprecations? no Issues - License MIT This PR is a follow up of #16863 by @derrabus almost 10 years ago 😱, which was seeking for a solu...
github.com
June 21, 2025 at 9:36 AM
Reposted by Alan Poulain
Symfony 7.3 est là ! Nouvelles fonctionnalités (ObjectMapper, JsonPath, EventStreamResponse, précompression…) et meilleure DX : découvrez avec @alexdaubois.bsky.social ce qu’il faut retenir de cette release, considérée comme l'une des meilleures jamais publiées : les-tilleuls.coop/blog/sortie-...
Sortie de Symfony 7.3 : plus de fonctionnalités que jamais ! | Les-Tilleuls.coop
Découvrez dans cet article les nouvelles fonctionnalités ainsi que les améliorations de la version 7.3 de Symfony.
les-tilleuls.coop
June 3, 2025 at 7:46 AM
Reposted by Alan Poulain
🚀 New in Symfony 7.3: Serializer Improvements
➡️ https://symfony.com/blog/new-in-symfony-7-3-serializer-improvements
May 26, 2025 at 7:17 AM
Reposted by Alan Poulain
The new @symfony.com #JsonPath component just got more useful: directly integrate it in your test cases to ensure everything is at the right place in your #JSON string/resource 👀

Experimental and to be tested in #Symfony 7.3 🙌

Pull request: github.com/symfony/symf...
May 20, 2025 at 7:15 AM
Reposted by Alan Poulain
🚀 New in Symfony 7.3: Dependency Injection Improvements
➡️ https://symfony.com/blog/new-in-symfony-7-3-dependency-injection-improvements
May 16, 2025 at 7:12 AM
Reposted by Alan Poulain
FrankenPHP is now officially supported by the PHP Foundation, the project repository will be moved to the PHP organization on GitHub, and the collaboration between the PHP project, the Caddy web server, and @les-tilleuls.coop will intensify even further!

les-tilleuls.coop/en/blog/fran...
FrankenPHP is now officially supported by the PHP Foundation | Les-Tilleuls.coop
The FrankenPHP project is now officially supported by the PHP Foundation to simplifiy the PHP development experience.
les-tilleuls.coop
May 15, 2025 at 9:17 AM
Reposted by Alan Poulain
🚀 New in Symfony 7.3: ObjectMapper Component
➡️ https://symfony.com/blog/new-in-symfony-7-3-objectmapper-component
May 13, 2025 at 7:18 AM
Reposted by Alan Poulain
🚀 New in Symfony 7.3: Simpler Server Event Streaming
➡️ https://symfony.com/blog/new-in-symfony-7-3-simpler-server-event-streaming
May 5, 2025 at 7:13 AM
Reposted by Alan Poulain
Bonjour 👋

Un an pour transformer notre legacy #Laravel en Clean Architecture : défis techniques, concessions nécessaires, impact sur la qualité du code ... Découvrez la théorie et les leçons apprises ✨

👉 laravel-france.com/posts/clean-...

#php #Laravel #CleanArchitecture
April 25, 2025 at 9:03 AM
Reposted by Alan Poulain
Introducing A Streaming AMQP Transport for Symfony Messenger
➡️ https://symfony.com/blog/introducing-a-streaming-amqp-transport-for-symfony-messenger
April 25, 2025 at 7:40 AM
Reposted by Alan Poulain
🚀 New in Symfony 7.3: Global Translation Parameters
➡️ https://symfony.com/blog/new-in-symfony-7-3-global-translation-parameters
April 24, 2025 at 7:06 AM
Reposted by Alan Poulain
🚀 New in Symfony 7.3: Assets Pre-Compression
➡️ https://symfony.com/blog/new-in-symfony-7-3-assets-pre-compression
April 23, 2025 at 7:20 AM
Reposted by Alan Poulain
We've published the latest edition of our tech radar, where we share what we've learned in the latest rounds of technological change

www.thoughtworks.com/radar
Technology Radar | Guide to technology landscape
The Technology Radar is an opinionated guide to today's technology landscape. Read the latest here.
www.thoughtworks.com
April 2, 2025 at 2:56 PM