Il existe un seul fichier au cœur de tout ce que nous fabriquons. Chaque chaussure à crampons sur mesure, chaque FitSock, chaque semelle que nous avons imprimée a vu le jour dans une seule définition Grasshopper qui prend un scan 3D de tes pieds et le transforme en géométrie de chaussure imprimable. Nous avons récemment fait quelque chose que nous n'avions jamais fait auparavant : nous avons exploré l'historique complet du fichier, chaque version enregistrée depuis 2017, et nous avons transformé le tout en animation. Cet article présente ce que nous y avons trouvé. Certaines choses m'ont surpris moi-même, et pourtant j'ai écrit ce fichier.
Dix-sept versions réelles de l'algorithme, de 2017 à 2026. Rien ici n'est une vue d'artiste : chaque bloc est un composant réel à sa position réelle, mis en correspondance sauvegarde après sauvegarde grâce à son identifiant interne.
À quoi ressemblent vraiment dix mille heures
Les gens aiment demander aux fondateurs s'ils ont fait leurs dix mille heures. Je n'ai jamais eu de vraie réponse, alors nous en avons calculé une. L'historique du fichier indique que j'ai ouvert Grasshopper pendant 2,356 jours différents depuis 2014, et enregistré 3,088 versions de mes propres définitions. Le seul algorithme principal de la chaussure compte 2,194 versions enregistrées. Selon la façon, plus ou moins prudente, dont on compte les heures entre la première et la dernière sauvegarde de chaque jour, le total se situe quelque part entre huit et treize mille heures, l'estimation médiane honnête franchissant la barre des dix mille au printemps 2025.
Les métadonnées connaissent aussi mon emploi du temps mieux que moi. Le pic d'activité de sauvegarde se situe à 11h. Il existe une deuxième vague entre 21h et 23h dont j'aurais nié l'existence, et 28 sauvegardes horodatées après minuit que je ne peux pas nier, car les horodatages ne négocient pas. Un quart de toutes les sauvegardes a eu lieu le week-end.
Cinq générations, quatre enterrements
L'algorithme a été reconstruit de zéro plus d'une fois. Les noms de fichiers racontent l'histoire : BF Shoe Generator (2017), B Shoe Generator (2018 à 2021), BioShoeGenerator (2021), Last&ShoeGenerator (2021 à 2026), et l'actuel 3DMasterFile. Cinq générations. Chacune a commencé parce que la précédente m'en avait assez appris pour mériter un nouveau départ.
Voici la partie qui m'a glacé. Grasshopper attribue à chaque composant un identifiant interne permanent, ce qui permet de vérifier exactement quelles pièces d'une ancienne version survivent dans l'actuelle. Pour tout ce qui précède septembre 2021, la réponse est zéro. Pas « quelques utilitaires ont survécu ». Zéro. En août 2021, la génération précédente comptait 11,786 composants, le fruit de quatre années de travail, et un mois plus tard, le nouveau fichier n'en partageait aucun. J'ai supprimé quatre années de composants et n'ai gardé que ce que ces années m'avaient appris. Les chiffres paraissent brutaux, et ce fut la meilleure décision de toute l'histoire du fichier.
Les 948 survivants
Le fichier maître actuel compte 23,691 composants reliés par 30,878 fils. Parmi ces composants, 948 remontent aux toutes premières semaines de la réécriture de 2021. Ce sont les pionniers : la logique centrale qui a survécu à chaque révision depuis, cinq ans de production quotidienne, et des milliers de pieds de clients. Autour d'eux, le fichier ne cesse de se renouveler. Environ un tiers des composants actuels sont nés en 2023, et 3,556 sont arrivés au cours des dernières semaines seulement, alors que nous construisons la prochaine génération, déjà plus légère : le fichier a culminé à 33,100 composants en mars 2026, et le fichier maître actuel est 28 % plus léger. Grandir était la partie facile. Apprendre à supprimer a pris neuf ans.
Confessions des métadonnées du fichier
Quelques détails que les métadonnées ont révélés d'elles-mêmes, et que je n'aurais pas avoués :
- Le jour le plus chargé a été le 13 juillet 2024 : 151 sauvegardes. Une sauvegarde toutes les quelques minutes, pendant toute une journée. Je ne me souviens pas de ce qui avait cassé, mais visiblement je ne faisais pas confiance à la réparation.
- La plus longue série est de 25 jours consécutifs de sauvegarde du fichier, se terminant à la mi-octobre 2022. Week-ends compris, évidemment, voir ci-dessus.
- Il y a 1,465 notes Scribble sur le canevas. Les Scribbles sont les pense-bêtes de Grasshopper. L'algorithme, c'est à peu près une part de géométrie pour une part de moi-même laissant des messages à mon futur moi, et ce futur moi est reconnaissant pour chacun d'eux.
- Il n'y a que 2 sliders dans tout le fichier. Une définition Grasshopper classique est couverte de sliders manuels. La nôtre compte à la place 3,792 composants numériques et 338 scripts Python intégrés, car une valeur qu'on ajuste à la main est une valeur que l'algorithme ne peut pas définir à partir du scan de ton pied. Tout l'intérêt est que ce sont tes données biométriques qui règlent les curseurs, pas moi.
- Dropbox a enregistré 6 collisions de type « copie en conflit » : des moments où deux ordinateurs pensaient chacun être celui qui travaillait sur le fichier maître. Les douleurs de croissance d'une entreprise qui commençait tout juste à dépasser le cadre d'un seul ordinateur portable.
Pourquoi ce fichier ne sera jamais terminé
Un algorithme qui génère des chaussures à partir de scans a un avantage énorme sur un moule d'usine : il peut apprendre. Quand un athlète nous dit que son espace pour les orteils (toe box) avait besoin d'un demi-millimètre de plus, cette leçon ne finit pas dans un classeur, elle entre dans le fichier, et chaque chaussure générée après ce jour-là en profite. Les 2,194 sauvegardes sont, au sens le plus littéral, la trace de tout ce que les pieds de nos clients nous ont appris. C'est aussi pourquoi nous sommes honnêtes sur le fait que généré ne veut pas dire infaillible : les pieds sont complexes, les scans ont leurs limites, et les retours sur le chaussant que nous recueillons à chaque commande sont ce qui permet de faire progresser la courbe dans la bonne direction.
Si tu veux la version plus courte et plus soignée de cette histoire, elle se trouve désormais sur notre page technologie. Si tu veux voir ce que le fichier peut faire avec tes propres pieds, ça, c'est facile.
ACHETER DES CRAMPONS SUR MESURE
À bientôt,
Oliver
Fondateur
Prevolve Footwear


