L’interview des 3 speakers de SensioLabs lors du SymfonyLive Paris 2024

Lors du SymfonyLive Paris 2024, trois membres de l’équipe technique de SensioLabs ont été speakers. Fraichement revenus de la conférence, ils ont répondu à nos questions sur leur expérience. De la sélection de leur sujet en passant par leur préparation et leur ressenti, retrouvez l’interview exclusive de nos speakers au SymfonyLive Paris 2024.

Speakers

Imen Ezzine : Comment tester une API externe en ayant 0 Mocks ?

Imen Ezzine

Hello Imen, comment l’idée de ce sujet t’es venue ?

Imen Ezzine : Hello, depuis que je suis chez SensioLabs, j’avais vraiment envie de donner une présentation lors du SymfonyLive Paris. Cette année, j’ai décidé que c’était le moment idéal pour partager un sujet qui me passionne : le testing des API externes dans les projets. Avec la montée en puissance des applications qui consomment de multiples API externes, je trouve essentiel de présenter cette bibliothèque (PHP-VCR) que je considère comme magique et qui facilite énormément la vie des développeurs.

Comment tu t’es préparée ?

Imen : C’était mon tout premier talk devant tout le monde. Heureusement, j’avais pu m’exercer un peu avant en présentant mon sujet lors d’un Midi formation interne avec l’équipe de SensioLabs. J’ai aussi pu bénéficier des retours de Salah Meharga, notre CTO, et de Nicolas Grekas pour les slides.

Quel a été ton ressenti sur scène ?

Imen : J’étais beaucoup plus confiante le jour J : j’ai répété 1000 fois avant de passer sur scène. Les 5 premiers minutes, j’étais un peu stressée car j’avais rencontré un problème avec la télécommande de présentation et il y avait beaucoup de monde dans la salle. Après quelques minutes, je me suis enfin lâchée et je connaissais bien le sujet, donc ça m’a aidé. Je me sentais comme sur un nuage. C’était une très bonne expérience, c’est une sensation que j’aimerais revivre.

J’attends l’API Platform Con en septembre pour refaire mon talk et j’ai écrit un article en français sur Médium pour compléter mon talk. Il sortira bientôt, n’hésitez pas à aller le lire sur le Medium de SensioLabs 😉

Des gens sont venus me poser des questions et discuter après le talk, c’était super sympa d’échanger avec eux ! J’ai eu aussi 17 000 impressions sur LinkedIn pour mon dernier article, des retours d’expérience et des gens vont tester la solution sur leurs projets.

Simon André : Expérience L-I-V-E (Components) et Mathéo Daninos : Petite thérapie de couple : je vous apprends à aimer le front-end

Mathéo Daninos speaker présente son talk sur la scène du SymfonyLive Paris 2024

Comment avez-vous préparé vos talks ?

Simon André : J’ai parlé de LIVE Component. Dans l’équipe de SymfonyCasts, on a tous réalisé que ce n’était pas très connu. Je voulais montrer un thème qui donne envie aux gens pour aiguiser la curiosité.

Mathéo Daninos : Mon sujet, c’était plus pour parler de Symfony UX et montrer ce qu’on fait, ce qui est cool, ce qui marche et ce que les gens peuvent utiliser dès maintenant. C’est un sujet qui me touche beaucoup.
Les développeurs back-end ont souvent tendance à négliger le front-end, je voulais leur montrer qu’ils ne doivent pas en avoir peur.

Simon : Je trouve que les développeurs back-end ont été longtemps tenus trop éloignés du front-end.

Mathéo : Oui voilà, j’ai montré quelques exemples concrets, Simon est rentré plus dans les détails.

Simon André speaker présente son talk sur la scène du SymfonyLive Paris 2024

Comment vous êtes-vous préparés ?

Simon : A titre personnel, c’était un challenge, car je n’ai pas pu présenter mon talk à Bruxelles. Dans le fond, c’était intéressant de parler de ces sujets qui sont peu abordés. Et de donner un peu de sourire. Je me suis préparé pendant des semaines, mais je me suis quand même retrouvé à réécrire un tiers la nuit d’avant…

Mathéo : Un mois à l’avance, j’avais tout ce que je voulais dire. J’avais aussi le workshop à préparer [NDLR : un workshop pré-conférence sur Symfony UX a eu lieu les 26-27 mars], ce qui est plus de pression, car tu dois préparer un contenu de 7 heures. J’ai préparé le workshop d’abord et j’en ai tiré ce que je voulais dire à mon talk. Je pense que j’étais prêt 2 semaines à l’avance.

Quel était votre sujet ?

Simon : J’ai présenté les LIVE components, des composants de Symfony qui permettent d’apporter de l’interactivité de la façon la plus simple et intuitive possible pour un développeur Symfony, sans connaître JavaScript. Ils permettent par exemple de mettre en place des widgets qui dynamisent la page. Depuis le confort du développement Symfony, un développeur back-end peut participer à l’amélioration de l’expérience utilisateur de son projet.

On a profité de l’occasion pour présenter UX Icons, un composant qui venait tout juste de sortir. J’ai pu en parler et l’audience a eu une bonne réaction. UX Icons permet de gérer les icônes SVG sur un projet web en allant automatiquement les télécharger.

Mathéo : Moi, ça parlait de comment implémenter Symfony UX sur un vrai projet. J’ai parlé de Stimulus, de Turbo, etc. J’ai montré comment partir de rien jusqu’à une application native. Je l’ai d’ailleurs fait concrètement durant mon workshop pré-conférence avec les participants. On a pu le faire en 7h !

Quel a été votre ressenti sur scène ?

Simon.A : Libérateur ! J’étais stressé avant, mais après j’ai ressenti une salle très empathique, pleine d’intentions positives, qui m’a donné confiance. Mon corps a pris un peu de temps à se libérer, mais dans ma tête j’ai adoré dès la première seconde. C’est une expérience géniale et j’ai hâte de recommencer !

Mathéo.D : J’avais l’impression d’être une troisième personne en dehors de moi. J’avais peur d’arriver en retard et de de ne pas réussir à brancher mon ordi, mais une fois que le talk était lancé, j’étais très fier de présenter Symfony UX. C’est la 5ème fois que je présente Symfony UX devant la communauté, donc je commence à avoir l’habitude.

Un grand merci à nos trois speakers du SymfonyLive Paris 2024 pour leur retour d’expérience et bravo pour leurs talks ! Retrouvez notre résumé du SymfonyLive Paris 2024 ici.

Vous pouvez voir en replay tous les talks de la conférence en achetant un billet sur le site des conférences Symfony ou grâce à votre billet de la conférence.