diff --git a/site/content/blog/12-ans-de-code-en-prod/index.md b/site/content/blog/12-ans-de-code-en-prod/index.md index f6cb26b53..32d021371 100644 --- a/site/content/blog/12-ans-de-code-en-prod/index.md +++ b/site/content/blog/12-ans-de-code-en-prod/index.md @@ -12,7 +12,7 @@ tags: - NoSSII - Longévité --- -En remontant dans nos plus vieux dépôts, on a retrouvé **trois projets dont les premiers commits datent de 2014**. Ils tournent tous en production en 2026. L'un d'eux d'ailleurs n'a même pas été démarré par nous : on a repris un existant, et il vit toujours douze ans plus tard. +En remontant dans nos plus vieux dépôts git, on a retrouvé **trois projets dont les premiers commits datent de 2014**. Ils tournent tous en production en 2026. L'un d'eux d'ailleurs n'a même pas été démarré par nous : on a repris un existant, et il vit toujours douze ans plus tard. @@ -22,17 +22,17 @@ En remontant dans nos plus vieux dépôts, on a retrouvé **trois projets dont l **[L'ERP de Leroy-Somer](/ideas.html)**, premier commit le **27 mai 2014**, signé François Robert, qu'on croise toujours du côté de l'organisation de [Touraine Tech](https://touraine.tech/). François a posé le tout premier fichier, Florian Roulet (autre organisateur de TnT et partenaire régulier de Futsal) a construit les fondations. On a ensuite livré **trois lots sur quatre ans** pour cet ERP Play Framework Java + jQuery, avant de passer en mode maintenance tranquille : redémarrer les serveurs, mettre à jour les librairies, accompagner les migrations d'infra. Il tourne toujours dans les ateliers de maintenance des moteurs électriques chez Nidec Leroy-Somer, douze ans après le premier commit. -**[Chapitô](/chapito.html)**, notre produit maison, premier commit le **15 novembre 2014**, signé Benjamin Cousin. À l'origine : restx + Angular côté back, natif Android/iOS côté apps. Aujourd'hui : Spring Boot + Vue.js côté back, React Native côté apps. Les apps ont été complètement réécrites à un moment, le back a traversé toutes ces montées de version sans rater une édition de festival. +**[Chapitô](/chapito.html)**, notre produit maison, premier commit le **15 novembre 2014**, signé Benjamin Cousin. À l'origine : RESTX + Angular côté back, natif Android/iOS côté apps. Aujourd'hui : Spring Boot + Vue.js côté back, React Native côté apps. Les apps ont été complètement réécrites à un moment, le back a traversé toutes ces montées de version sans rater une édition de festival. Trois projets, trois clients, trois trajectoires différentes. Un point commun : ils sont encore là. ## Ce qu'on a appris à les maintenir -**Un produit qui dure n'est pas prisonnier de sa stack.** Les apps Chapitô ont migré du natif vers React Native quand c'était devenu la bonne décision. Les apps Navig' sont toujours en Java/Swift aujourd'hui, la question pourra se poser plus tard. Le code Java chez Leroy-Somer n'a pas vu passer "on refait tout en Node.js". Changer ou ne pas changer la techno est une décision de produit, pas un réflexe d'agence. +**Un produit qui dure n'est pas prisonnier de sa stack.** Les apps Chapitô ont migré du natif vers React Native quand c'était devenu la bonne décision. Les apps Navig' sont toujours en Java/Swift aujourd'hui, la question pourra se poser plus tard. Mais les APIs sont passés de RESTX vers Spring Boot. Le code Java chez Leroy-Somer n'a pas vu passer "on refait tout en Node.js". Changer ou ne pas changer la techno est une décision de produit, pas un réflexe d'agence. **On ne signe pas pour une mission, on signe pour durer.** Les équipes tournent (c'est inévitable, on est humains), mais il y a toujours quelqu'un qui connaît le code. Quand un Trooper quitte un projet, celui qui reprend a déjà plusieurs mois de pair programming dans les pattes. -**Le travail change de forme, pas d'importance.** Un projet de douze ans, c'est rarement douze ans de build intense. Chez Leroy-Somer, on a construit fort pendant quatre ans, puis on a basculé dans le soin régulier. Chez Navig', c'est de la feature ajoutée en continu, sans explosion d'activité. Chez Chapitô, il y a eu un gros chantier de réécriture des apps. Les phases s'enchaînent, on s'adapte. Ce qui ne change pas, c'est qu'on est là. +**Le travail change de forme, pas d'importance.** Un projet de douze ans, c'est rarement douze ans de build intense. Chez Leroy-Somer, on a construit fort pendant quatre ans, puis on a basculé dans le soin régulier. Chez Navig', c'est de la feature ajoutée en continu, avec quelques piques d'activité. Chez Chapitô, il y a eu un gros chantier de réécriture des apps. Les phases s'enchaînent, on s'adapte. Ce qui ne change pas, c'est qu'on est là. ## Et pour le reste diff --git a/site/content/blog/nos-projets-ce-quils-deviennent/index.md b/site/content/blog/nos-projets-ce-quils-deviennent/index.md index 98061a2df..638a32797 100644 --- a/site/content/blog/nos-projets-ce-quils-deviennent/index.md +++ b/site/content/blog/nos-projets-ce-quils-deviennent/index.md @@ -11,7 +11,7 @@ tags: - NoESN - NoSSII --- -Chez Code-Troopers, ESN basée à Tours, on aime les projets qui durent. Depuis nos premiers projets en 2014, **la quasi-totalité des produits qu'on a accompagnés tournent encore en 2026**, certains avec des chiffres qui font sourire ceux qui étaient là au premier commit. +Chez Code-Troopers, on aime les projets qui durent. Depuis nos premiers projets en 2014, **la quasi-totalité des produits qu'on a accompagnés tournent encore en 2026**, certains avec des chiffres qui font sourire ceux qui étaient là au premier commit. *Tu peux aussi lire notre [zoom narratif sur nos trois plus vieux projets encore en production](/2026/04/20/trois-projets-de-2014/), tous datés de 2014.* @@ -25,13 +25,13 @@ Place aux survivants et aux champions. ## 🚗 Mobilité -**[Navig'](/navigtours.html)** fête ses **12 ans** cette année. Depuis 2014, nous développons et faisons évoluer l'application, pendant que Keolis fournit le calculateur d'itinéraires et le temps réel. Ce sont aujourd'hui les applications officielles de deux réseaux de transport distincts (Fil Bleu à Tours, Tao à Orléans), qui partagent une partie de leur code. +**[Navig'](/navigtours.html)** fête ses **12 ans** cette année. Depuis 2014, nous développons et faisons évoluer l'application voyageur (pendant que d'autres acteurs fournissent calculateur d'itinéraires et temps réel). Ce sont aujourd'hui les applications officielles de deux réseaux de transport prochent de nous (Fil Bleu à Tours, Tao à Orléans), qui partagent une partie de leur code. **[Geovelo](/geovelo.html)**, qu'on a accompagnée à partir de 2017, est devenue une référence incontournable du vélo en France et au-delà, avec **13 millions de trajets enregistrés chaque année** et plus de 3 millions de téléchargements. L'application est certifiée B Corp et portée par des challenges internationaux, comme celui du Grand Genève qui relance son édition en mai 2026. -**[Toosla](/toosla.html)**, qu'on a accompagnée en 2016 sur sa brique Bluetooth de déverrouillage sans clé, a levé **15 M€** sur trois tours de table et exploite aujourd'hui une dizaine de stations spécialisées dans la location haut de gamme (Mercedes, BMW). +**[Toosla](/toosla.html)**, qu'on a accompagnée en 2016 sur sa la mise en place de l'application Android avec notamment la brique Bluetooth de déverrouillage sans clé, a levé **15 M€** sur trois tours de table et exploite aujourd'hui une dizaine de stations spécialisées dans la location haut de gamme (Mercedes, BMW). -*Mentions plus rapides dans ce secteur : **[GécoAir](/gecoair.html)** (IFPEN), toujours disponible et régulièrement enrichie. **[Virtuo](/virtuo.html)** est en redressement judiciaire ; notre intervention y est restée ponctuelle il y a plus de deux ans, on garde un bon souvenir de la collaboration technique et on souhaite une belle reprise à leurs équipes.* +*Mentions plus rapides dans ce secteur : **[GécoAir](/gecoair.html)** (IFPEN), toujours disponible et régulièrement enrichie. **[Virtuo](/virtuo.html)** intervention sur la durée, on garde un bon souvenir de la collaboration technique et on souhaite une belle reprise à leurs équipes.* ## 💊 Santé & qualité de vie au travail