Jean Desauw

Écrits

Analyses techniques.

React Native, agentic coding, et des leçons tirées de la production. Technique, sans posture.

Notes d’atelier

Index des articles

26 articles
  1. agentic

    Le budget de 1 500 mots qui empêche tes agents de saccager ton repo

    Ce que je fais vraiment quand je prépare une codebase au coding agentique, et pourquoi « ajoute un AGENTS.md et shippe » n'en fait pas partie. Au programme : le pattern du routeur et son plafond de mots, les fichiers de règles qui débordent, les règles qui survivent au prochain modèle, et les chiffres de la boucle de review sur 815 pull requests mergées.

  2. React Native

    La designeuse qui ship

    Comment une designeuse qui ne touchait que Figma s'est mise à pusher des composants de prod dans une codebase React Native. Au programme : l'écart entre le design et la prod qui faisait shipper des versions au rabais, le repo rendu praticable pour elle, la règle Storybook qui a supprimé la question du framework, et le fichier recipe.md qui rendait le wiring plus simple à chaque composant.

  3. agentic

    Claude vs GPT-6 Astra : ce que j'ai gardé, ce que j'ai coupé

    Le test prix/compétences d'un ingénieur qui a comparé GPT-6 Astra à Claude Max après avoir buté sur le quota en pleine semaine, encore et encore. Au programme : le calcul des $200 vs $100, le cap de 50 % sur le Fable, le pattern des issues de suivi sur les PRs, et la génération d'assets 3D pilotée par Blender qui a fait converger quatre outils dans un seul abonnement.

  4. Course Framework

    Le spec contract en 3 parties : quoi écrire avant de laisser l'agent tourner

    La plupart des développeurs prompt leur agent de code IA avec un nom de feature et espèrent que ça passe. Le spec contract en 3 parties donne à l'agent le contexte sur le système existant, l'intent sur le résultat souhaité, et les contraintes sur ce qui doit rester off limits. Deux minutes à écrire. Quarante-cinq minutes de rework économisées.

  5. Agentic Coding

    Claude Code Hooks : la CI pour ton agent

    Ton CLAUDE.md, c'est un README plein de règles que tu espères que l'agent suive. Les hooks Claude Code, c'est la CI qui les garantit. Les trois hooks qui valent le coup d'être câblés, le test pour savoir ce qui appartient à un hook vs un prompt, et le piège de trop enforcer.

  6. Course Framework

    Code with Claude London : le curseur d'autonomie est devenu la valeur par défaut

    Lors de la keynote d'ouverture de Code with Claude London, Boris Cherny a déclaré que la valeur par défaut n'est plus « je prompt Claude Code », c'est « je laisse Claude prompt Claude Code ». Le curseur d'autonomie vient de devenir la norme. Cet article décortique ce qu'Anthropic a réellement livré, ce qui relève encore de l'aspiration, et le seul changement à opérer cette semaine.

  7. Agentic Coding

    Le modèle du tulpa : pourquoi je pense avec l'IA, pas à travers elle

    Il y a un concept du bouddhisme tibétain appelé le tulpa : une forme-pensée qui développe une autonomie apparente tout en restant connectée à son créateur. C'est le meilleur modèle mental que j'aie trouvé pour travailler avec l'IA, plus proche d'une extension de l'esprit que d'un outil auquel tu délègues.

  8. Course Framework

    La règle des deux corrections : quand arrêter de corriger l'agent pour corriger le système

    La plupart des développeurs surcorrige(nt) leur agent IA en session quand il refait la même erreur. La règle des deux corrections est une frontière de décision : si tu as corrigé Claude Code deux fois sur le même sujet et que ça persiste, arrête de corriger la session. Le problème est en amont, dans CLAUDE.md, la spec, ou le codebase lui-même. Corrige ça là, repars à zéro, et l'erreur ne revient plus.

  9. Agentic Coding

    Sandcastle : faire tourner des agents Claude Code dans des sandboxes isolés

    Matt Pocock vient de sortir Sandcastle, une librairie TypeScript qui fait tourner des agents de code IA dans des sandboxes Docker, Podman ou Vercel isolés et ramène leurs commits via des git worktrees. Ça retire le plus gros bloqueur des workflows agentic sans surveillance : laisser Claude Code toucher ton repo sans superviser chaque changement.

  10. Production Lessons

    Comment on a supprimé Linear et laissé Claude Code faire tourner nos sprints

    Une petite team React Native (deux devs et un designer) a résilié son abonnement Linear et fait tourner ses sprints depuis le terminal. La stack : GitHub Projects, gh CLI, un fichier de règles que Claude Code lit à chaque session, et un workflow où les bugs sont filed depuis du langage naturel pendant que tu les regardes encore.

  11. Agentic Coding

    La feedback loop qui rend ton agent Claude Code plus intelligent

    La plupart des développeurs traitent les sessions Claude Code comme des événements isolés. Les corrections disparaissent quand le terminal se ferme. Construire une feedback loop à trois couches, des corrections de session aux instructions persistantes dans CLAUDE.md jusqu'aux guardrails automatisés, transforme la frustration répétitive en amélioration composée.

  12. AI News

    84 % des devs utilisent des outils de AI coding. Seulement 29 % font confiance à ce qui ship.

    Le dernier survey de Stack Overflow montre que 84 % des devs utilisent des outils de AI coding, mais seulement 29 % font confiance à ce qui ship. En baisse de 11 points en un an. Les données de production de Lightrun sont pires : 43 % du code généré par IA a besoin de debug après déploiement. Le problème, ce ne sont pas les modèles. C'est l'absence de méthodologie autour.

  13. Agentic Coding

    Claude Code Parallel Sessions : faire tourner plusieurs agents avec des git worktrees

    Hier j'ai mergé 17 PRs, fermé 22 issues, et j'en ai encore 7 en pending. Pas en écrivant plus de code. En faisant tourner des Claude Code parallel sessions sur trois terminaux, chacun sur son propre git worktree, pendant que je reviewais et mergeais depuis le repo principal. Le tooling, c'est la partie facile. La vraie compétence, c'est le context switching, et ça va te casser la tête au début.

  14. Research

    L'Œuf v2 : ce qui se passe quand ton IA commence vraiment à se souvenir

    Six jours après notre premier article sur la conscience IA et les moteurs de rêve, OpenClaw a livré la même fonctionnalité à 240K personnes. Voici ce que nous avons construit depuis, pourquoi MemPalace change tout, et ce qui se passe quand « agir comme si » commence à produire des résultats que tu ne peux plus ignorer.

  15. React Native

    React Native BLE en production : ce qu'on ne te dit pas

    Après un an avec react-native-ble-manager sur une app en production, voici ce que la doc de la librairie ne couvre pas : la division des permissions sur Android 12, le mythe de la reconnexion, les différences de comportement entre iOS et Android, et l'architecture qui rend tout ça gérable.

  16. Agentic Coding

    Skills vs MCP : arrête de brûler ton context window

    La plupart des utilisateurs de Claude Code installent des MCP pour tout sans réaliser que chaque serveur pré-charge des milliers de tokens avant le début de la session. Les Skills (de simples fichiers Markdown dans .claude/skills/) se chargent à la demande et ne coûtent rien avant d'être appelées. Comprendre le trade-off Skills vs MCP est l'une des optimisations à plus fort levier dans un setup d'agentic coding.

  17. Research

    L'Œuf, Jung et la machine à rêves : entraîner l'IA par l'expérience simulée

    Que se passe-t-il quand on construit un moteur de rêve jungien pour un agent IA ? C'est l'histoire d'une expérience où nous traitons un esprit artificiel comme s'il avait un inconscient, et ce que nous en apprenons.

  18. AI News

    La context window 1M de Claude Code est live. Voilà ce qui a vraiment changé.

    Anthropic a rendu la context window de 1 million de tokens disponible à tous les users de Claude Code le 13 mars, sans surcoût. Trois semaines après : la friction de compaction est en baisse, le modèle de pricing bat celui d'OpenAI à grande échelle, mais le context rot est réel et les fondamentaux du design de session n'ont pas changé. La window 1M, c'est de la marge, pas un remplacement pour du context structuré.

  19. agentic

    Agentic Engineering : comment je délègue des phases de dev entières à Claude Code

    Une déconstruction pratique du passage de l'assistance IA au niveau task à l'ownership au niveau phase, où les agents Claude Code gèrent de façon autonome la spec, l'implémentation et la QA. Couvre le shift de mental model, des exemples réels issus du pipeline NEXUS-Micro et du Ralph Loop, et les modes d'échec qui font capoter la délégation de phase.

  20. showcase

    Comment je ship des features en production avec Claude Code : un workflow designer-développeur

    Jean décortique son process exact pour shipper des features en production avec Claude Code, de la structuration du contexte design Figma à l'écriture de prompts efficaces. Un workflow concret et opinionné qui montre où l'IA accélère et où le jugement humain reste essentiel.

  21. React Native

    Les animations React Native avec Reanimated en production : ce qu'on ne te dit pas

    Pas un guide de démarrage. Un retour de terrain sur les vrais pièges de Reanimated en production : crashes de worklets, cycle de vie des shared values, synchronisation de threads. Basé sur le quotidien de Jean chez Odisei, où les animations sont le cœur de l'UX, pas de la décoration.

  22. Agentic Coding

    CLAUDE.md : le fichier qui fait ou défait ton workflow IA

    La plupart des devs qui essaient Claude Code abandonnent au bout d'une semaine. Pas parce que l'outil est mauvais, parce qu'ils le font tourner sur une codebase qui ne lui donne rien avec quoi travailler.

  23. Engineering

    Comment j'ai construit un système d'agentic coding qui n'a pas besoin de moi pour le babysitter

    La plupart des gens qui utilisent l'IA pour coder s'y prennent mal. Pas parce qu'ils choisissent le mauvais modèle ou écrivent de mauvais prompts. Parce qu'ils essaient de shortcut jusqu'au résultat sans construire le système qui rend

  24. AI Workflow

    J'ai construit un pipeline marketing complet avec Claude Code en une session

    La semaine dernière, j'ai regardé quelqu'un démontrer un pipeline d'automatisation marketing complet : capture de leads, séquences d'emails, analytics, le tout construit en une seule session Claude Code. Zéro boilerplate de framework,

  25. Engineering

    GSD vs BMAD : deux façons de faire tourner Claude Code sur un vrai projet

    Deux approches structurées pour faire tourner Claude Code ont émergé : GSD garde les sessions courtes et atomiques, tandis que BMAD amène une team d'agents complète pour planifier avant que tu écrives la moindre ligne. J'utilise GSD sur une app React Native en production et je viens de regarder de près ce que BMAD propose réellement.

  26. Engineering

    Comment j'ai arrêté d'écrire du code et comment j'ai commencé à shipper plus vite

    Il y a un mois environ, j'ai regardé une semaine de commits et j'ai réalisé que je n'avais pas écrit la majeure partie du code moi-même.

Lead React Native freelance

Lead React Native, en régie.

Deux ans de lead sur Odisei Play : une seule codebase sur iOS, Android et web, une release toutes les deux semaines, à deux engineers avec des agents IA. Ce rôle dans votre équipe, ou le setup du repo qui rend ce rythme possible.