Sabotaging projects by overthinking, scope creep, and structural diffing
L'auteur décrit deux attitudes face à une idée de projet : la faire immédiatement ou s'enliser dans la recherche de travaux antérieurs. Un exemple concret de menuiserie réalisé en un week-end illustre comment des critères de réussite clairs favorisent l'action plutôt que la surconception. La recherche sur les "structural diffs" révèle des limites d'outils comme difftastic et propose un panorama d'approches et de bibliothèques (semanticdiff, GumTree, mergiraf, weave, etc.) avec leurs avantages et inconvénients. Pour sa revue d'output d'IA, il prévoit d'abord un prototype minimal basé sur treesitter et un appariement glouton d'entités, puis une intégration interactive dans Emacs si le résultat est convaincant. Il conclut qu'il préfère expérimenter et livrer des prototypes simples plutôt que de rester bloqué en recherche, tout en admettant la nécessité de garder la portée sous contrôle pour éviter les dérives fonctionnelles.