[{"data":1,"prerenderedAt":288},["ShallowReactive",2],{"post-en-j-arrive-plus-a-suivre":3},{"entry":4,"translated":274},{"id":5,"title":6,"body":7,"cover":270,"coverAlt":271,"date":272,"description":273,"draft":274,"extension":275,"meta":276,"navigation":278,"path":279,"seo":280,"stem":281,"tags":282,"__hash__":287},"blog_fr\u002Fblog\u002Fj-arrive-plus-a-suivre.md","J'arrive plus à suivre (et comment j'ai repris le contrôle)",{"type":8,"value":9,"toc":253},"minimark",[10,15,24,27,40,43,46,50,53,56,59,62,66,69,74,77,80,84,87,90,101,104,108,117,120,151,162,169,172,197,223,227,234,237,241,244,250],[11,12,14],"h2",{"id":13},"la-semaine-où-jai-réalisé-que-je-ne-comprenais-plus-rien","La semaine où j'ai réalisé que je ne comprenais plus rien",[16,17,18,19,23],"p",{},"La semaine dernière, j'ai approuvé ",[20,21,22],"strong",{},"22 PRs",". Pour 6 développeurs, sur 4 projets différents. Aujourd'hui tout est en prod et tout fonctionne bien.",[16,25,26],{},"Mais si tu me demandes :",[28,29,30,34,37],"ol",{},[31,32,33],"li",{},"Pourquoi on a fait ce choix technique ?",[31,35,36],{},"Comment marche cette nouvelle feature, de A à Z ?",[31,38,39],{},"Dans quel cas on appelle telle cronjob ?",[16,41,42],{},"je ne saurais pas te répondre...",[16,44,45],{},"Et c'est exactement le problème dont je veux parler ici.",[11,47,49],{"id":48},"écrire-du-code-nest-plus-le-problème","Écrire du code n'est plus le problème",[16,51,52],{},"On sera tous d'accord : depuis l'arrivée de l'IA, écrire du code n'est plus vraiment un problème. L'IA ne se contente plus d'écrire du bon code — elle pose les bonnes questions pour être sûre d'avoir compris ton objectif avant de commencer.",[16,54,55],{},"Et c'est pareil pour les reviews. Plus l'IA a de contexte sur ta codebase, plus ses code reviews sont de qualité.",[16,57,58],{},"Résultat : une feature qui prenait 2h à développer et 30 min à review prend aujourd'hui 30 min à développer, et encore moins à review. Un projet qui demandait 1 mois et 3 devs se fait maintenant en 2 semaines avec 1 seul dev.",[16,60,61],{},"La productivité de chaque dev est multipliée. Super. Sauf que…",[11,63,65],{"id":64},"le-vrai-problème-la-compréhension","Le vrai problème : la compréhension",[16,67,68],{},"Quand la productivité de chaque dev est multipliée par 2, et que 5 features avancent en même temps, il y a en permanence des discussions en cours, de nouvelles architectures, des choix techniques qui se prennent partout.",[16,70,71],{},[20,72,73],{},"Comment tu fais pour comprendre et suivre tout ce qui se passe ?",[16,75,76],{},"C'est la vraie question. Le code, l'IA le gère. Mais la compréhension — celle qui te permet de prendre des décisions, de débugger un truc à 2h du mat, d'onboarder quelqu'un — c'est toi qui dois la garder.",[16,78,79],{},"Voici ce qui a marché pour moi.",[11,81,83],{"id":82},"changer-de-mindset-reviewer-comme-une-junior","🧠 Changer de mindset : reviewer comme une junior",[16,85,86],{},"Avant, pour faire une review, je lisais le code ligne par ligne « comme tout le monde », puis je checkout sur la branche pour vérifier que tout tourne. Et souvent il y avait un bug, une typo, un oubli…",[16,88,89],{},"Maintenant, avec des outils comme CodeRabbit, Greptile, Claude Review — ou des skills où tu décris exactement ce qu'il faut vérifier — je n'ai plus besoin de faire ce check ligne par ligne.",[16,91,92,93,96,97,100],{},"Du coup je review ",[20,94,95],{},"comme une junior",", c'est-à-dire ",[20,98,99],{},"pour apprendre",". Je ne cherche plus les bugs : ça, c'est le job de l'IA. Moi j'essaie juste de lire et de comprendre ce que le code fait.",[16,102,103],{},"Et ça m'amène aux deux skills qui me sauvent la vie.",[11,105,107],{"id":106},"les-2-skills-qui-me-sauvent-la-vie","🍳 Les 2 skills qui me sauvent la vie",[109,110,112,116],"h3",{"id":111},"explain-diff-comprendre-une-pr",[113,114,115],"code",{},"explain-diff"," — comprendre une PR",[16,118,119],{},"Il génère une page Notion qui explique une PR en 4 parties :",[28,121,122,133,139,145],{},[31,123,124,127,128,132],{},[20,125,126],{},"Background"," — pose le modèle mental ",[129,130,131],"em",{},"avant"," la PR (contexte système, contrats, glossaire)",[31,134,135,138],{},[20,136,137],{},"Intuition before details"," — le but + un exemple travaillé, sans code",[31,140,141,144],{},[20,142,143],{},"Interactive figures"," — Mermaid, tableaux, prompts « try this »",[31,146,147,150],{},[20,148,149],{},"Literate code walk"," — les fichiers dans l'ordre narratif, chacun introduit par un paragraphe de prose",[16,152,153,154,157,158,161],{},"Au lieu de scroller un diff de 40 fichiers en priant, tu obtiens une explication qui te dit ",[129,155,156],{},"pourquoi"," avant le ",[129,159,160],{},"comment",".",[109,163,165,168],{"id":164},"explain-topic-comprendre-un-sujet-de-la-codebase",[113,166,167],{},"explain-topic"," — comprendre un sujet de la codebase",[16,170,171],{},"Celui-ci enseigne un sujet de ta codebase (un sous-système, un workflow, un concept), en 4 sections :",[28,173,174,180,184,192],{},[31,175,176,179],{},[20,177,178],{},"Intro to the topic"," — ce que c'est, où ça vit, quel problème ça résout, quels contrats, et les concepts que tu vas croiser",[31,181,182,138],{},[20,183,137],{},[31,185,186,188,189,191],{},[20,187,143],{}," — diagrammes (architecture \u002F séquence \u002F état), tableaux, prompts. Cette section pèse plus lourd que dans ",[113,190,115],{}," : un sujet mérite plus de figures qu'un diff.",[31,193,194,196],{},[20,195,149],{}," — les fichiers dans l'ordre narratif, chacun introduit par un paragraphe",[198,199,201,207,210],"callout",{"type":200},"tip",[16,202,203,206],{},[20,204,205],{},"Tu veux les essayer ?"," J'ai mis les deux skills en téléchargement gratuit sur Gumroad.",[208,209],"br",{},[16,211,212,213],{},"👉 ",[214,215,217,218,220,221],"a",{"href":216},"%7BGUMROAD_LINK%7D","Télécharger ",[113,219,115],{}," + ",[113,222,167],{},[11,224,226],{"id":225},"explain-dont-implement","Explain, don't implement",[16,228,229,230,233],{},"Autre chose que je fais souvent maintenant pour être sûre de comprendre ce que je fabrique : je demande à Claude de m'",[20,231,232],{},"expliquer"," une solution sans l'implémenter. Ensuite je l'implémente moi-même, et je lui demande juste de review ce que j'ai fait.",[16,235,236],{},"Je ne le fais pas tout le temps — ça prend plus de temps que de le laisser tout faire. Mais pour les trucs nouveaux, c'est important de les faire moi-même. C'est comme ça que je garde la main.",[11,238,240],{"id":239},"pour-aller-plus-loin","Pour aller plus loin",[16,242,243],{},"Cet article est tiré d'une vidéo où je détaille tout ça. Va la voir si tu veux voir le reste de mes méthodes pour comprendre ta codebase et suivre ce qui se passe :",[16,245,212,246],{},[214,247,249],{"href":248},"%7BVIDEO_LINK%7D","Regarder la vidéo",[16,251,252],{},"Le code, l'IA s'en occupe. La compréhension, c'est encore à nous de la garder.",{"title":254,"searchDepth":255,"depth":255,"links":256},"",2,[257,258,259,260,261,268,269],{"id":13,"depth":255,"text":14},{"id":48,"depth":255,"text":49},{"id":64,"depth":255,"text":65},{"id":82,"depth":255,"text":83},{"id":106,"depth":255,"text":107,"children":262},[263,266],{"id":111,"depth":264,"text":265},3,"explain-diff — comprendre une PR",{"id":164,"depth":264,"text":267},"explain-topic — comprendre un sujet de la codebase",{"id":225,"depth":255,"text":226},{"id":239,"depth":255,"text":240},"\u002Fblog\u002Fwhiteboard.png","Besma devant un tableau blanc, pointant des schémas d'alertes, de flux et d'état","2026-08-11","22 PRs approuvées en une semaine, tout est en prod, tout fonctionne. Et pourtant je serais incapable de t'expliquer ce que fait le code. Voici les 2 skills Claude qui m'ont sauvée.",false,"md",{"series":277},"Dev à l'ère de l'IA",true,"\u002Fblog\u002Fj-arrive-plus-a-suivre",{"title":6,"description":273},"blog\u002Fj-arrive-plus-a-suivre",[283,284,285,286],"IA","developpement","claude","productivite","RCKUwcsPOgxdVW5hYdYcRjl2WwispeAK4vU_EH6323c",1786795369152]