Couverture de l'article Forum PHP 2023: les retours de l'équipe !
Retour aux articles

L'agence

WanadevStudio

Forum PHP 2023: les retours de l'équipe !

Du 12 au 13 octobre dernier avait lieu à Disneyland Paris le forum PHP annuel, organisé par l'AFUP. Une partie de l'équipe WanadevDigital et Octopod s'y sont rendus pour assister aux conférences, et même pour animer une présentation: "Streams : Nous Sous-Estimons Tous Redis".

"Les avantages de la Standard PHP Library (SPL)" selon Gauthier, développeur back-end

La conférence qui m’a le plus marquée est celle de Florian Merle, qui portait sur les avantages de la Standard PHP Library (SPL). Parmi les différents sujets abordés dans cette présentation, j’ai particulièrement retenu la section sur les structures de données. Même si le thème était abordé assez rapidement, j’ai réalisé à quel point cela pouvait être important de revoir notre façon de créer nos tableaux en PHP. En effet, depuis PHP 7, il existe une extension Data Structures (DS), qui propose toute une palette de classes destinées à remplacer les tableaux. Et grâce aux différents benchmarks que nous a présentés Florian, on sait maintenant que c’est également beaucoup plus performant dans la majorité des situations. L’avantage majeur de cette présentation, c’est que l’on peut dès à présent en tirer profit, en changeant notre façon de développer.

Titre_de_l_image

Utiliser PHP dans un environnement serverless sur AWS, le sujet qui a passionné Damien, développeur web

Pendant l'AFUP 2023, on a pu voir de nombreux talks très intéressants traitant différents sujets autour du PHP. Matthieu Napoli nous a parlé dans son talk de l'utilisation de PHP dans un environnement serverless sur AWS et l'outil qu'il a mis en place pour le faire : Bref. La particularité de ce talk est qu'il présente comment son outil communique avec l'outil Serverless d'Amazon (AWS Lambda) car PHP n'est pas nativement (et officiellement) supporté. On a pu voir la simplicité de configuration pour déployer une application et toute la magie d'AWS pour supporter la charge de centaines de développeurs qui tentent de faire tomber une application en plein talk. Grâce à cette démonstration en direct, nous avons pu rapidement percevoir les bénéfices ainsi que les différentes applications de cet environnement, tout en gardant à l'esprit un principe essentiel : si vous êtes content de votre situation actuelle, nul besoin de la modifier.

Titre_de_l_image

Les deux conférences qui ont marqué Alexandre, lead developer

Il y avait un talk que j’attendais avec impatience pour ce ForumPHP : celui de George Peter Banyard et son live coding dans le code source de PHP. Autant dire que je n'ai pas été déçu. Ça doit faire des années que je cherche à contribuer au code source de PHP, et même si j’ai pu apporter quelques fixes à droite à gauche dans les tests du moteur, toute la partie Zend Engine et programmation des fonctionnalités du langage restait encore très floue. La conférence de George m’a vraiment débloqué quelque chose. Enfin quelqu’un qui était en mesure d’expliquer pas mal de macros obscures du langage C en une trentaine de minutes. George nous a démontré, le temps d’un talk, comment implémenter une fonction native en PHP, avec bien sûr les tests qui vont avec. La fonction en question était array_user_search qui permet de faire une recherche dans un tableau selon une fonction de callback donnée par l’utilisateur. Pour avoir discuté avec George à plusieurs reprises en off durant la conférence, c’était une excellente rencontre. Notre conversation sur les limites et bugs connues du langage PHP était très amusante et a servi de parfaite transition avec la seconde conférence qui m’a le plus marqué : les changements de comportement de PHP 8 par Damien Seguy. J’ai rencontré Damien en Pologne durant l’événement équivalent au ForumPHP mais polonais. Le talk était comme je l’attendais. C’était instructif, drôle et comme d’habitude avec Damien, un vrai show. Pendant 40 minutes, nous avons vu les absurdités du langage comme la possibilité de modifier des propriétés readonly d’un ArrayObject, voire d’affecter une valeur à une propriété fortement typée… sans avoir besoin d’utiliser le bon type (un bugfix arrive en PHP 8.4 : pour les plus curieux, ça se passe ici). Un des conseils clé de la conférence est d’avoir une étape dans la CI qui fait tourner

Titre_de_l_image

Le retour de Baptiste, développeur Ops, sur l'équilibre entre vie pro et vie perso

Parmi toutes les conférences, une a particulièrement retenu mon attention: celle de Xavier Gorse (cofondateur d’Elao) sur l’équilibre pro/perso. Un sujet non-technique loin des problématiques terrains des développeurs qui résonne cependant dans le milieu des « agences de développement » et particulièrement pour moi. Argument vrai dans un cadre de travail qui se veut bienveillant, les agences comme Elao proposent une véritable alternative aux « ESN » phares qui draguent les développeurs avec des salaires extrêmement compétitifs. Revenons-en au sujet de la conférence !

Xavier Gorse explique que les employés « challengent » les entreprises pour accorder leur vie professionnelle avec leur vie privée. Qui plus est, les besoins des uns peuvent être différents de ceux des autres. Voici quelques-uns des arguments qui pourraient vous amener à souhaiter un aménagement dans votre emploi du temps :

  • Demander une réduction du temps de travail (80% par exemple) pour pouvoir passer plus de temps avec vos enfants, vous investir dans d’autres projets et tout simplement prendre plus de temps pour vous
  • Demander une réorganisation de son temps de travail pour travailler d’autres jours (peut-être souhaitez-vous travailler le samedi plutôt que le lundi) ou condenser 35 heures sur 4 jours par exemple
  • Travailler plus pour s’engager dans des projets comme l’achat d’un bien.

Pour tenter de répondre aux besoins de chacun, Elao souhaite élaborer un configuration de contrat de travail. Pour cela Elao s’appuie sur un avocat qui les aide à décortiquer les lois en cours et définir ce qui est légal de ce qui ne le serait pas. Une étape majeure et chronophage. Le configurateur permettrait ainsi d’agir sur les axes majeurs :

  • La rémunération (grille des salaires définis en fonction des compétences et de l’investissement interne/externe) ;
  • Le temps de travail ;
  • Les avantages et extras (événement, matériel, etc.).

Elao souhaite itérer tous les 6 mois avec les collaborateurs pour faire évoluer la partie contractuelle et adapter l’équilibre pro/perso en fonction des besoins individuels. Bien que de nombreuses agences s’investissent dans le « bien-être au travail », un grand Big Up à eux pour cette initiative et leur présentation 👏

Titre_de_l_image

Merci à Damien, Gauthier, Baptiste et Alexandre pour ces retours, ainsi qu'à Charlotte d'avoir recueilli ces propos et ces photos. N'hésitez pas à nous suivre sur Twitter et Linkedin, nous serions ravis d'échanger avec vous à ce sujet ! :)

Titre_de_l_image

Commentaires

Il n'y a actuellement aucun commentaire. Soyez le premier !

  • Couverture de l'article Paris web 2024, pour un web de qualité et accessible !
    Paris web 2024, pour un web de qualité et accessible !
    Evénement

    Il y a 3 semaines

    Les 26 et 27 septembre, l'institut Pasteur, un superbe site verdoyant au cœur de Paris, a accueilli la Paris Web 2024. Cet événement exceptionnel se consacre pendant deux jours à explorer les thématiques autour d’un web plus inclusif et ouvert. C'est une véritable bouffée d'air frais qui nous rappelle la raison d’être originel d'internet en tant qu'espace de partage rassemblant des individus du monde entier. Cette année, Maud, Thibaut et Manuel vous proposent une sélection des conférences qui les ont particulièrement marqués.

  • Couverture de l'article AFUP Day de Lyon 2024 : les retours de l'équipe !
    AFUP Day de Lyon 2024 : les retours de l'équipe !
    Evénement

    Il y a 5 mois

    Cette année encore, WanadevDigital était sponsor de l'AFUP Day de Lyon et une partie de l'équipe s'est rendue sur place pour assister à des conférences ou même pour en donner, avec la conférence d'Alexandre Daubois : "Composer 101 : Gérer Efficacement ses Dépendances PHP". Dans cet article, vous trouverez les retours de l'équipe sur les conférences qui les ont marquées.

  • Couverture de l'article SymfonyCon Brussels 2023 : PHP continue d'innover !
    SymfonyCon Brussels 2023 : PHP continue d'innover !
    Evénement

    Il y a 11 mois

    La SymfonyCon, c'est un peu le rendez-vous annuel de la communauté Symfony. C'est un événement qui a lieu chaque année dans une ville différente, et qui rassemble des milliers de développeurs Symfony venus du monde entier. Cette année, nous étions 1200 au SQUARE Center de Bruxelles. Une excellente occasion de rencontrer en vrai les développeurs avec qui on échange toute l'année sur Github !

  • Couverture de l'article Être speaker : de l'autre côté des conférences tech
    Être speaker : de l'autre côté des conférences tech

    Il y a 1 an

    Chez WanadevDigital, nous encourageons nos collaborateurs à intervenir sur leurs sujets d'expertise auprès de la communauté de développeurs PHP. Plusieurs d'entre eux sont intervenus sur des thématiques de leur quotidien, tels que Suzanne et sa conférence sur le concept art, ou encore François lors de la table ronde du Sport Unlimitech à Lyon en 2019. Aujourd'hui, nous avons demandé à Alexandre, lead developer au sein de l'agence depuis décembre 2022 et qui est intervenu sur des nombreuses conférences à destination des développeurs PHP (PHPers Summit 2023, Forum PHP 2023, Symfony Live 2022, etc.), de nous parler de son expérience de speaker pour donner les clés nécessaires à une première intervention.

  • Couverture de l'article Wanadev s'agrandit et change d’adresse !
    Wanadev s'agrandit et change d’adresse !

    Il y a 1 an

    Après plusieurs mois à courir derrière les mètres carrés de notre adresse en presqu’île pour faire face à la croissance de l’équipe, Wanadev et ses marques, dont WanadevDigital, ont déménagé fin juin au 13 Quai du Commerce, dans le 9ème arrondissement de Lyon.

    Ainsi, à partir de juillet, pour nous rejoindre à la nouvelle adresse, ce sera en proximité directe de l’arrêt de métro Vaise, ou bien en vélo par la magnifique piste cyclable le long des quais de Saône… ou bien en aviron directement sur l’affluent (et pourquoi pas ?).

  • Couverture de l'article AFUP Day de Lyon: les retours de l'équipe !
    AFUP Day de Lyon: les retours de l'équipe !
    Evénement

    Il y a 1 an

    Vendredi 12 mai, une partie de l'équipe WanadevDigital était présente sur le campus CPE de Lyon afin d'assister à différentes conférences autour du PHP, mais également dans le but de soutenir la communauté PHP dont nous sommes sponsors. Suite à cette journée, Manuel, Alexandre, Benjamin, Paco, Mohamed, Xavier et Julien reviennent sur les temps forts qui les ont marqués.