Qraft
  • Offres
  • Réalisations
  • Équipe
  • Blog
  • Cowork
  • FR
  • /EN
Discutons

Nos articles

Retours d’expérience, guides techniques et bonnes pratiques de notre équipe.

Qraft
  • Offres
  • Réalisations
  • Équipe
  • Blog
  • Cowork

Qrafting agentic software depuis 2020. Conçu, écrit et codé au 36 rue Sainte, Marseille — par Nicolas, Alexis et Adrien. Écrivez-nous : hello@qraft.tech. © Qraft 2026.

  • 9 mar 2026

    Pourquoi je versionne mon .zshrc avec chezmoi (après que Claude l'a cassé deux fois)

    J'utilise Claude Code au quotidien. C'est un super outil pour écrire du code, mais il a un défaut agaçant : il lui arrive de modifier mon .zshrc et de casser des choses. La semaine dernière, il a supprimé un alias que j'utilise en permanence — cc pour claude --worktree. La semaine d'avant, il avait cassé ma config shell autrement. À chaque fois, j'ai dû réparer à la main.

    Nicolas Rouanne

    →
  • 5 mar 2026

    Comment on a construit notre blog avec Notion, Next.js et l'invalidation granulaire du cache

    Je voulais un blog pour le site Qraft, mais sans construire un CMS complet ni gérer une base de données. On utilise déjà Notion en interne, et son API est solide. L'idée était simple : écrire les articles dans Notion, les afficher sur le site avec Next.js, et utiliser le cache de Vercel pour que tout reste rapide. Il a fallu 5 PRs pour y arriver, et l'architecture finale s'est avérée plus propre que prévu.

    Nicolas Rouanne

    →
  • 4 mar 2026

    Automatiser les feuilles de temps mensuelles depuis Toggl avec Claude Code

    Je voulais générer une feuille de temps mensuelle depuis Toggl — une table montrant, jour par jour, combien de demi-journées j'ai travaillé pour chaque client. Simple en apparence. La partie délicate s'est révélée être l'arrondi.

    Nicolas Rouanne

    →
  • 4 mar 2026

    Gérer plusieurs espaces de travail Claude Code depuis un seul repo

    J’utilise Claude Code dans trois répertoires distincts — ~/dev/ pour le développement, ~/work/ pour les tâches non-dev (suivi du temps, édition de contenu), et ~/personal/ pour l’admin perso. Chaque espace a son propre CLAUDE.md (instructions de contexte) et .mcp.json (config des serveurs MCP). Je voulais tout versionner dans un seul repo pour suivre les changements, relire les diffs, et ne pas perdre mes configs en changeant de machine.

    Nicolas Rouanne

    →
  • 3 mar 2026

    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

    →
  • 2 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

    →
  • 19 fév 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 fév 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

    →
  • 13 fév 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

    →
Précédent1234Suivant