Nos articles
Retours d'expérience, guides techniques et bonnes pratiques de notre équipe.
Comparer sa codebase aux meilleurs repos open source avec un agent Claude Code
Quand je code une feature, j'ai souvent le réflexe d'aller regarder comment les meilleurs projets open source font la même chose. Comment cal.com structure ses tRPC routes ? Comment Vendure découpe ses modules NestJS ? Comment Prefect organise ses layers FastAPI ?
Adrien Lupo
3 mar 2026
Configurer un environnement de développement complet avec les Cloud Agents de Cursor
Je voulais voir si la nouvelle fonctionnalité CLOUD Agents de Cursor pouvait configurer un vrai environnement de développement from scratch — pas un projet jouet, mais un monorepo complet Rails API + Next.js avec PostgreSQL, Redis, des credentials chiffrées et des données de seed. La réponse : oui, dans l'ensemble. Voici comment ça s'est passé.
Nicolas Rouanne
2 mar 2026
J'ai construit un skill Worktree pour Claude Code. Puis ils l'ont intégré nativement.
J'ai passé quelques semaines à construire un skill /worktree pour Claude Code. Il gérait les worktrees git pour les branches de fonctionnalités : création, copie des permissions, nettoyage après merge, suppression des branches obsolètes. 114 lignes de logique shell soigneusement écrites, et trois autres skills en dépendaient. Aujourd'hui, j'ai tout supprimé et remplacé par un simple flag : claude --worktree.
Nicolas Rouanne
2 mar 2026
Comment structurer ses permissions Claude Code pour arrêter de cliquer "Autoriser" en boucle
À force de cliquer sur "autoriser" en boucle, on ne lit plus rien. Le signal se noie dans le bruit -- et c'est là que le risque commence. Mardi matin chez Qraft, on a pris 30 minutes pour parler permissions dans Claude Code. Je vous partage ce qui en est ressorti.
Adrien Lupo
19 fev 2026
Les 3 commandes que j'utilise le plus dans Claude Code : /pr, /clear, /review
Depuis quelques semaines, j'ai un workflow qui tient en trois commandes. Trois slash commands dans Claude Code qui ont changé la qualité de ce que je livre pour nos clients chez Qraft. Pas de setup compliqué, pas d'outillage supplémentaire. Juste /pr, /clear, /review, et des itérations.
Adrien Lupo
19 fev 2026
Utiliser le MCP Notion avec plusieurs comptes dans Claude Code
J'utilise Claude Code avec le serveur MCP de Notion pour lire et écrire dans mes espaces Notion. Mais j'ai deux comptes Notion — un pour le travail et un personnel. Le serveur MCP n'accepte qu'un seul NOTION_TOKEN, donc il n'est pas possible de connecter les deux en même temps. Voici le contournement que j'utilise, et quelques pistes pour améliorer les choses.
Nicolas Rouanne
13 fev 2026
Construire un prototype SIG 3D pour l’hybridation urbaine à Marseille
Je voulais construire un prototype fonctionnel pour explorer comment identifier les bâtiments adaptés à l’hybridation urbaine (« surélévation ») à Marseille. Le contexte : un client avait besoin d’un outil SIG capable d’aller au-delà de la simple visualisation cartographique pour qualifier les bâtiments qui pourraient être « CHUTTés » — surélevés avec des étages supplémentaires sur leurs toitures. Plutôt que de partir d’un document de spécifications, j’ai décidé de construire quelque chose de concret en utilisant uniquement des données ouvertes de l’État français.
Nicolas Rouanne
12 fev 2026
Publier ma config Claude Code sous forme de site GitHub Pages
Je conserve toute ma configuration Claude Code — skills, settings, guides et insights — dans un seul dépôt Git. À un moment, je me suis dit : c'est déjà organisé en fichiers markdown, pourquoi ne pas en faire un site de documentation ? J'ai donc mis en place GitHub Pages avec Jekyll et le thème Just the Docs. Voici comment ça fonctionne.
Nicolas Rouanne
12 fev 2026
Pourquoi nous avons construit notre propre API HTML-to-PDF
Chez Qraft, nous avons deux produits qui génèrent beaucoup de PDF : Billi, une plateforme SaaS de facturation pour les cabinets de freelances, et Embarq, une société de portage salarial entièrement automatisée. Entre les deux, on génère des factures, des comptes rendus d'activité, des notes de frais, des avoirs, des devis, des contrats et des simulations de paie. Les PDF sont partout.
Nicolas Rouanne
29 jan 2026
Utiliser Claude Code pour trier les issues Sentry et les lier à GitHub
C'est tout ce que j'ai demandé à Claude Code. Ce qui a suivi était un workflow complet de triage d'incidents—interrogation des issues, catégorisation, et création d'issues GitHub correctement liées—le tout en conversation naturelle.
Nicolas Rouanne
27 jan 2026
Donner à Claude Code une boucle de feedback avec des captures du simulateur
Quand Claude Code exécute des commandes, il voit du texte. Mais pour une app mobile, le texte ne suffit pas - il faut voir l'écran.
Nicolas Rouanne
27 jan 2026
Migrer 13 PRs vers un monorepo avec git format-patch
Nous avons récemment migré de trois repos séparés (backoffice-ui-next, webapp, chat) vers un monorepo unique. La migration du code était assez simple—mais nous avions 13 PRs ouvertes qui devaient suivre.
Nicolas Rouanne
26 jan 2026
Comment j'ai arrêté Claude de demander la permission pour tout
J'adore Claude Code. C'est devenu mon compagnon de code au quotidien. Mais il y avait un truc qui me rendait dingue : les demandes de permission constantes pour des commandes totalement inoffensives.
Nicolas Rouanne
22 jan 2026
Écrire des articles de blog avec Claude et le MCP Notion
J'écris cet article depuis mon terminal. Pas de navigateur ouvert, pas de copier-coller entre applications. Juste moi, Claude Code, et un espace Notion avec lequel je peux discuter directement.
Nicolas Rouanne
22 jan 2026
Comment connecter le MCP Notion
Nicolas Rouanne
21 jan 2026
Construire un site e-commerce whitelabel avec Next.js
Je construis un site e-commerce whitelabel avec Next.js : selon l'hôte, le thème change.
Nicolas Rouanne
20 jun 2025