Guillaume Kulakowski présente une refonte du tooling de développement autour de SeedboxSync, dans le cadre d’évolutions importantes du projet. L’idée centrale est de rendre l’environnement de travail plus moderne, plus rapide et plus simple à maintenir, avec des changements déjà visibles sur les branches develop et main avant une future release plus détaillée.
Parmi les évolutions mises en avant, le traditionnel Makefile laisse sa place à Just. Ce remplacement s’inscrit dans une logique de commandes de développement plus claires et plus adaptées à un workflow actuel. Pour un projet comme SeedboxSync, ce type de bascule peut améliorer la lisibilité des tâches courantes et faciliter la prise en main au quotidien.
Côté frontend, la transition vers pnpm est présentée comme un levier de gain de temps important. Le billet insiste sur l’intérêt pratique de ce gestionnaire de paquets pour accélérer certaines opérations et fluidifier le travail de développement. Cette modernisation du tooling frontend s’ajoute à une révision plus large de la stack utilisée autour du projet.
Enfin, l’adoption de uv et de Ruff vient renforcer la partie Python. uv vise à simplifier et accélérer la gestion de l’environnement, tandis que Ruff s’inscrit dans une démarche d’amélioration de la qualité et du contrôle du code. Au final, cette modernisation du tooling dev sur SeedboxSync montre une volonté de rationaliser l’ensemble de la chaîne de travail, du lancement des tâches à la performance frontend, jusqu’aux outils Python.