CARNET DE BORD
Récits de fabrication, expériences de terrain, idées tordues. Le fil chronologique de ce qui pousse dans le jardin.
mars 2026
Organic Canvas : un écosystème vivant sur la page d'accueil
Soirée de hack sur la simulation WebGL du hero : interactions souris, 5 espèces d'arbres, bestioles avec IA, prédateurs spectraux et persistance localStorage.
Simuler la catastrophe pour dormir tranquille
Et si le VPS brûlait ce soir ? 10 scénarios de disaster recovery, une VM QEMU jetable, 407 lignes de Bash. RTO mesuré : 3 minutes 30.
Summoner - Quand l orchestrateur s orchestre lui-même
Le serveur MCP qui permet à Claude Code de piloter Summoner. L IA qui contrôle l outil qui contrôle l IA. Récursion et vertige.
De zéro à dashboard en 12 heures
Speed-run avec Claude Code. Monorepo 4 packages, WebSocket temps réel, 80 fichiers TypeScript. Le récit d un orchestrateur multi-projet construit en un weekend.
La nuit où Traefik a avalé les WebSocket
Trois heures à chercher pourquoi le streaming ne marchait pas en production. Le coupable : un reverse proxy trop zélé et des timeouts par défaut.
260 commits en 8 jours avec 12 agents Claude
Remplacer JotForm + Make.com par une plateforme custom. Le récit d une collaboration humain-IA à grande échelle, 260 commits en 8 jours.
12 jours pour une infra complète
De zéro à 21 rôles Ansible, 15 services, observabilité full-stack. Le plaisir d automatiser from scratch, couche par couche.
février 2026
QA Panel - Quand les DevTools ne suffisent plus
Reproduire un bug, capturer le contexte, rédiger un ticket. Trois étapes de trop. L histoire d une extension DevTools née pour fusionner tout ça.
Un panneau QA dans les DevTools
Enregistrer des actions, capturer le contexte, générer un ticket. L idée d une extension navigateur qui fusionne le workflow QA en un seul endroit.
Le jour où Totem s est réveillé
Deux ans de sommeil, un dimanche de février, et un reboot complet. Webpack viré, Eleventy viré, @import massacrés. Chronique d une migration violente mais nécessaire.
Le dossier aux centaines de PDF
Une prof d arts plastiques, des centaines de PDF pédagogiques, et un explorateur de fichiers qui ne suffit plus. L histoire de « Où est mon doc ? »
Où est mon doc ? - Un outil pour une vraie personne
Des centaines de PDF éparpillés sur un disque dur de prof. Un LLM local pour les indexer. Une app desktop Tauri pour les retrouver. Récit d un projet construit pour un utilisateur réel.
Quand Totem a rencontré la jungle
Remplacer des pastels par de l orange tropical et du vert lime. Comment le jardin numérique a volé le design system et l a repeint en jungle nocturne.
Construire un jardin numérique avec Astro et Totem
Astro 5, une palette acide, des barres d XP et du game design. Comment j ai construit ce blog-portfolio-wiki en surchargeant mon propre design system.
Pourquoi j’ai choisi le jardin numérique
Blog, wiki, portfolio... et si la bonne métaphore était un jardin ?
janvier 2026
Whisper - 135 lignes et rien de plus
Dictée vocale en français, 100% locale. Deux fichiers, un raccourci clavier, zéro cloud. Parfois le meilleur outil est celui qu on écrit en une après-midi.
Le premier audit Basalt - 500 questions, zéro improvisation
On lance Basalt Beholder sur un vrai client. Fini les audits improvisés de 10 jours. Récit du premier audit industrialisé avec une PWA locale.
53 commits en 3 jours : naissance de Basalt Beholder
Créer un outil d audit complet en un weekend. Le pari du zéro-backend, IndexedDB everywhere, PWA offline-first.
octobre 2022
Totem - 3 ans d’un design system maison
D une bibliothèque CSS bricolée pour Shaman à un design system atomic avec Storybook 10. Trois ans de sommeil, un reboot brutal, et une direction artistique qui s appelle Soft Minimal.