Après 3 ans d’absence, le DevFest Toulouse a repris avec l’édition 2023. L’équipe onepoint était bien représentée et, rayonnant depuis notre beau camp de base au milieu des stands des autres sponsors, nous avons bravé la foule des passionnés massée dans les allées pour assister aux conférences !
38 conférences dont 2 plénières, les autres réparties sur 4 salles simultanément. Nous avons donc utilisé notre don d’ubiquité pour n’en perdre aucune miette !
Voici celles qui ont particulièrement retenu notre attention :
L’AGC : retour sur l’ordinateur qui a amené l’humanité sur la Lune
Les pieds sur la Lune et la tête dans l’Apollo Guidance Computer, l’ordinateur de bord du programme Apollo. Plongez dans l’Histoire avec 2 passionnés, Olivier Poncet et Romain Berthon. Dans le contexte technique et politique de l’époque, des anecdotes étonnantes et des explications pointues sur l’architecture matérielle de l’AGC. Ou comment 37 ko de ROM (tissés à la main !) pouvaient nous envoyer sur la Lune tandis qu'un OS de 10 Go nous permet aujourd'hui de prendre des selfies.
Les super pouvoirs du package java.util.function
Une mise en situation très dynamique de l’utilisation des Functions et autres Producers et Consumers. Des exemples concrets, du code Java en direct et le talent d’acteurs de Jérôme Tama et Damien Lucas. Savoureux.
Product Management, le futur de l’Agilité ?
Vous en avez marre de l’agilité au forfait ? Des sprints où la MOA change d’avis du jour au lendemain parce que « bah, on est agiles, non ? » ? Selon Maria-Eliza Paez, le Product Management va vous sauver ! Une présentation enthousiaste du Product Management, ou comment replacer le produit au centre, plutôt que le projet.
Une Architecture GitOps e2e : Terraform, Ansible, Kubernetes et AWS
Condenser une présentation de 3h (présentée à la Devoxx France) en 40min, c’est ce qu’ont réussi à faire Loïc Ortola et Aurélien Moreau pour nous aider à y voir plus clair avec l’environnement Kubernetes, le déploiement de nos applications et les bonnes pratiques associées. Un jeu de rôle développeur vs. ops énergique pour tenir captivé leur public tout du long.
Comment automatiser ses tests d’accessibilité ?
Tester le front-end est limite (malheureusement) quelque chose d’optionnel sur les projets, alors tester l’accessibilité, et encore pire l’automatiser, personne ne l’aurait imaginé. Anthony Le Goas nous présente en 40 minutes comment ajouter des tests d’accessibilité à moindre coût. D’abord en utilisant les différents plugins disponibles sur nos IDE pour y penser dès la conception. Et ensuite en ajoutant sur nos chaînes de CI/CD des étapes utilisant des outils tel qu'axe-core, ou bien le célèbre Lighthouse disponible dans le navigateur Chrome. Des ajouts rapides pour prendre au sérieux l’accessibilité.
Comment débuter dans l’accessibilité numérique ?
Tout est dans le titre. Emmanuelle Aboaf nous présente les bases de ce qu’il faut faire (et ne pas faire) en HTML pour rendre son site accessible. Des exemples en direct à l’aide d’un lecteur d’écran sur différents sites WEB, mauvais élèves ou bons élèves de l’accessibilité, permettent de se rendre compte concrètement des problèmes que peuvent rencontrer les utilisateurs au quotidien.
J’aime le Big-O mais il me trompe
Les calculs de complexité me remémorent mes années d’études, où l’intérêt principal est de faire le moins d’opération quitte à oublier le reste. Valentin Deleplace nous explique qu’il ne faut pas faire confiance à nos acquis, et vérifier si le chemin qui nous semble le plus court, l’est réellement. Un excellent orateur maîtrisant bien son sujet. Cependant, cette conférence nécessite d’être au moins sensibilisé aux calculs de Big-O et d’avoir l’envie de remettre son code en question.
Art génératif : de la découverte à la publication d’un projet dans un studio prestigieux
Camille Roux était surpris lorsqu’il a constaté que ses œuvres visuelles pouvaient intéresser quelques amateurs d’art sur le marché des NFT. Il ne l’était pas moins quand on lui a proposé d’exposer son travail à New-York ou à Londres. D’une simple envie d’apprendre à dessiner à la génération d’œuvres visuelles complexes, l’auteur nous présente quelques-unes de ses réalisations. Est-ce de l’art ? A mon avis, au-delà de l’appréciation subjective d’une œuvre visuelle, la décision de figer ses paramètres pour un rendu aléatoire, est une performance en soi.