Retour au Blog

Retour sur l’AFUP Day 2024

Retour sur l’AFUP Day 2024

Retour sur l’AFUP Day 2024

Le 24 mai 2024 se tenait pour la 6ème fois consécutive au sein du théâtre de la comédie de Lille l’Afup day 2024.

Cette année, Efficience IT a non seulement assisté à cet événement, mais a également été un sponsor afin de soutenir la communauté PHP Lilloise.

Team afup 2024

Mais qu’est ce que l’AFUP Day ? 

Créée en 2019 par l’AFUP (Association Française des Utilisateurs de PHP), cette journée de conférences à dimension multi-destinations se tient chaque année. L'édition 2024 se déroule dans quatre villes différentes suivant les années, chacune proposant son propre programme. Ce projet est porté par des antennes locales. Celles-ci réunissent des conférenciers/ères locaux, ainsi que des têtes d’affiche qui viennent partager leurs expertises aux passionnés présents. 

Pour cet évènement, l’AFUP Day de Lille a sélectionné un panel d’une dizaine d’intervenants, avec chacun leur spécialité. Cette journée propose une série de conférences d’environ 20 à 40 minutes dédiées à PHP et son écosystème, regroupant les développeurs des Hauts-de-France et des régions environnantes.  

Migration vers API Platform 3.x : l’upgrade-path ultime !

Vincent Chalamon, développeur expert chez Les-Tilleuls.coop et membre de la core-team d'API Platform, a pris la parole pour détailler l'importance de migrer vers API Platform 3.x. Cette version apporte des améliorations significatives, mais la migration peut être un défi pour de nombreux projets.  

Vincent a partagé des conseils pratiques sur la gestion des cas particuliers de cette migration et a détaillé l’upgrade path proposé par API Platform pour comprendre les étapes de cette migration.

Intégrer la qualité dans un projet "legacy"

Rachid Hammaoui, développeur PHP depuis plus de 15 ans et adepte du framework Symfony (depuis la version 1 ), a abordé le sujet de l'introduction de la qualité dans les projets "legacy". Avec des décennies de code accumulé, il peut être difficile d'implémenter des pratiques modernes de qualité de code. Rachid a partagé des stratégies pour introduire progressivement des pratiques telles que les tests, l'analyse statique du code, les revues de code et la refactorisation, tout en minimisant les perturbations.

Profiler son application PHP en toute gratuité

Valentin Silvestre,diplômé d'un master en développement et passionné de Symfony, a plongé dans le monde du profiling PHP en explorant les différentes solutions gratuites disponibles. Il a mis en lumière les avantages et les fonctionnalités de ces outils, offrant aux développeurs une vue détaillée sur la manière de traquer les bogues et d'optimiser les performances sans avoir à dépenser un centime.

PHP: Particularly Horrible Programs

Gina Banyard financée par la PHP Foundation pour maintenir et améliorer PHP, elle a proposé un talk ludique explorant les aspects peu recommandables mais techniquement possibles du langage PHP. Cette présentation a permis de découvrir les bizarreries de PHP, tout en soulignant l'importance de comprendre pleinement les capacités et les limites du langage.

Release management de firefox

Pascal Chevrel, impliqué dans le projet Mozilla depuis 2001 et Release Manager pour Firefox depuis 2018, a partagé les coulisses du processus de gestion des versions de Firefox chez Mozilla. Cette présentation a offert un aperçu de la manière dont une équipe livre régulièrement un navigateur à des millions d'utilisateurs à travers le monde.

Le retour d'expérience sur API Platform V3 d'une développeuse C#

Laura Durieux, diplômée en web design et développement, actuellement Full-Stack développeuse chez Inside Software, a partagé son expérience en tant que développeuse C# sur l'utilisation de API Platform V3. Cette présentation a offert un point de vue sur les avantages et les inconvénients de cette nouvelle version, donnant aux développeurs une idée de ce à quoi s'attendre lors de la transition vers cette plateforme.

Microservices, maxi supplice

Yann Jacquot, architecte et coach chez Theodo, et Alexis Stefanski, Tech lead chez CircularX, ont présenté un retour d'expérience sur la fusion de microservices en un monolithe. Leur talk a souligné les défis rencontrés et les stratégies mises en œuvre pour résoudre les problèmes de performances causés par des microservices mal conçus.

GitLab et Drupal : Vers une gestion de projet plus efficace

Ines Wallon, passionnée d'informatique et active dans la communauté Open Source ,a discuté de l'importance de la gestion de projet efficace en intégrant GitLab et Drupal. Cette présentation a souligné l'importance de l'automatisation des processus de développement et de la collaboration entre les équipes pour garantir le succès d'un projet.

Applications PHP conteneurisées: retour d'expériences et bonnes pratiques

Enfin, Kevin Dunglas, créateur du framework API Platform ainsi que de projets comme FrankenPHP,  a partagé son expérience dans la conteneurisation d'applications PHP. Cette présentation a exploré les meilleures pratiques pour rendre les outils PHP compatibles avec des environnements de développement, d'intégration continue et de production, tout en soulignant les défis et les solutions rencontrés.

Conclusion

Une dizaine de conférences plus tard, nous voilà à la fin de l’AFUP Day 2024. Ce fut un plaisir de se retrouver entre passionnés et de revoir des visages familiers. L’équipe des développeurs sera présente pour la prochaine édition. En attendant, nous assisterons aux évènements menés par l’AFUP tel que le forum php le 10 et 11 octobre 2024.

Vous êtes intéressé par notre expertise PHP ? Contactez-nous dès aujourd'hui pour discuter de vos projets et découvrir comment nous pouvons vous aider à atteindre vos objectifs !

Contactez-nous !
Je veux en savoir plus !