Le blog de l'équipe

Le blog est un espace numérique où chacun des membres de WanadevDigital et de WanadevStudio est libre de publier ses résultats de recherche, son actu et ses retours d'expériences.

Tous les articles

Couverture de l'article Un historique de modifications clair pour tout le monde : changelog et conventional commits
Un historique de modifications clair pour tout le monde : changelog et conventional commits

Il y a 1 semaine

Un changelog recense les modifications d'un projet version par version. Les conventional commits normalisent les messages de commits pour les rendre lisibles par tous, humains et outils. Voici comment mettre en place les deux, avec Changelogify, outil open source créé chez WanadevDigital.

Couverture de l'article Les étapes pour passer d'un STEP à une 3D web
Les étapes pour passer d'un STEP à une 3D web

Il y a 2 semaines

Dans l'industrie, la 3D existe déjà : c'est le fichier STEP du bureau d'études. Mais ce fichier est trop lourd pour un navigateur, trop précis pour être partagé sans risque, et illisible sans logiciel de CAO. Les équipes qui en auraient besoin (SAV, commerce, marketing) n'y ont pas accès facilement. Chez WanadevDigital, on transforme cette 3D en fichiers légers et sécurisés pour le web depuis plus de 15 ans, notamment pour l'industrie.

Je me suis dit que ça pouvait être intéressant de voir ce qu'il y a concrètement entre le fichier de départ et la maquette qu'on ouvre sur une tablette, étape par étape : tri des pièces cachées, allègement du maillage, LOD, proxy, matières, nommage et contrôle qualité.

Les images sont faites sur un palier à semelle qu'on a créé pour cet article. (avec Claude :D)

Couverture de l'article Jev, Clef… c'est quoi, un modèle de décision ?
Jev, Clef… c'est quoi, un modèle de décision ?
Développement

Il y a 4 semaines

Jev, modèle d'IA ultra-rapide, sorti mi-septembre ne génère pas de texte : il prend une décision et dit à quel point il en est sûr. Kev, OpenJev et Clef de Cloudflare ont suivi en open source en quelques semaines et tous les géants suivent le pas.

Dans cet article, on verra ensemble ce qu’est un modèle de décision et pourquoi ça change la façon d’intégrer l’IA dans un produit.

Couverture de l'article Revue de code : rester responsable à l'ère de l'IA
Revue de code : rester responsable à l'ère de l'IA

Il y a 1 mois

L'automatisation des revues de code par l'IA offre un gain de temps précieux, mais risque de diluer la responsabilité technique des développeurs. De la préparation de remarques en brouillon à la validation humaine, retour sur les bonnes pratiques fondamentales pour conserver des revues de code pertinentes, formatrices et maîtrisées. L'article est disponible en anglais sur Medium.

Couverture de l'article Comment partager vos rules entre tous vos projets (sans les copier-coller) ?
Comment partager vos rules entre tous vos projets (sans les copier-coller) ?
Développement

Il y a 1 mois

Dans les deux premiers articles, on a vu ce qu'était une rule et comment créer les vôtres. À la fin du deuxième, il restait deux questions : comment choisir entre les bonnes pratiques que vous voulez mettre en place et l'existant qui ne les respecte pas ? Et une fois le choix fait, comment savoir si une règle est respectée dans votre code ?

Dans cet article, on va voir comment on a répondu à ces deux questions avec un plugin, et comment vous pouvez construire le vôtre.

Article 3/3 de la série Wana-Rules

Temps de lecture : ~7 min

Couverture de l'article Complexité cognitive des algorithmes via le référentiel SonarQube
Complexité cognitive des algorithmes via le référentiel SonarQube

Il y a 2 mois

Découvrez la complexité cognitive selon SonarQube : comment mesurer, réduire et maîtriser la lisibilité de vos fonctions avec des exemples concrets.

Couverture de l'article Retour sur la Three.js Conf Paris 2026
Retour sur la Three.js Conf Paris 2026
Evénement

Il y a 2 mois

Cette année se tenait la première conférence sur Three.js, bibliothèque JavaScript pour créer des scènes 3D dans un navigateur web, que l'on utilise au quotidien pour nos solutions.

L'équipe ne pouvait pas rater ce rendez-vous et pour l'occasion, Timotée et Léo, Lead 3D se sont rendus à Paris afin de partager et découvrir la communauté 3D française et internationale.

Première édition de la Three.js Conf, organisée par David Ronai sur deux jours, de quoi repartir avec pas mal d'idées.

Dans cet article, Timotée et Léo reviennent sur les conférences qui les ont marqués pendant l'événement.

Couverture de l'article WanadevDigital et l'industrie du sport : du réseau social Wanasport aux Jeux de Paris 2024
WanadevDigital et l'industrie du sport : du réseau social Wanasport aux Jeux de Paris 2024
Développement

Il y a 2 mois

En 2008, Côme de Percin cherchait des adversaires pour jouer au tennis. Il a alors créé Wanasport, un réseau social sportif, c'est de là qu'est née Wanadev. Dix-huit ans plus tard, l'équipe compte 50 personnes à Lyon et a accompagné Logicoss pour les Jeux de Paris 2024, développé un configurateur 3D de voies d'escalade pour Circle Climbing, et fournit des solutions de personnalisation textile et de configuration d'espaces directement applicables au marché sportif. Retour sur une histoire où le sport n'est jamais resté très loin des tentacules de Poulpi.

Couverture de l'article Comment créer vos premières rules pour Claude Code ? (sans les écrire de tête)
Comment créer vos premières rules pour Claude Code ? (sans les écrire de tête)
Développement

Il y a 3 mois

Dans le précédent article, on a vu ce qu'étaient les rules, où les positionner et surtout à quoi elles servent. Si vous ne l'avez pas lu, je vous invite à le faire avant de lire celui-ci.

Restait une question : ces règles, d'où sortent-elles ? Le réflexe serait de les écrire de tête. Mauvaise idée : de tête, vous obtiendrez des règles génériques que Claude connaît déjà, et vous passerez à côté de celles qui font vraiment votre façon de travailler. Vos règles existent déjà : dans votre code, vos reviews, vos réunions.

Dans cet article, on va voir comment on les a extraites chez Wanadev, et comment vous pouvez le faire à votre tour.

Article 2/3 de la série Wana-Rules

Temps de lecture : ~8 min

Couverture de l'article Pourquoi l'IA n'écrit-elle pas du code comme vous ? (et comment le lui apprendre)
Pourquoi l'IA n'écrit-elle pas du code comme vous ? (et comment le lui apprendre)
Développement

Il y a 3 mois

Vous utilisez Claude, mais vous avez souvent des retouches à faire pour qu'il respecte votre manière de faire. Les mêmes remarques reviennent en boucle à la review : « on ne nomme pas les types comme ça ici », « pas de valeur magique », « ce n'est pas notre façon de découper les composants ». Vous corrigez, vous re-promptez, et la semaine suivante, rebelote.

Les rules sont un mécanisme intégré à Claude pour limiter ces allers-retours. Dans cet article, on va voir ce qu'est une règle, à quoi ça sert et comment en écrire.

Article 1/3 de la série Wana-Rules

Temps de lecture : ~4 min