Le jardinier
Bienvenue ! Ce jardin numérique est un espace où je cultive mes idées, mes notes de lecture et mes explorations techniques.
Pourquoi “Tordu” ?
Parce qu’un jardin intéressant n’est jamais parfaitement aligné. Les meilleures idées poussent dans les coins inattendus, les branches tordues portent les meilleurs fruits.
Comment naviguer
- Graines : idées brutes, à peine plantées
- Pousses : concepts en développement
- En croissance : articles substantiels
- Persistants : références stables
Chaque note a une barre d’XP qui montre son niveau de maturité. Plus l’XP est haut, plus la note est aboutie.
Contact
N’hésite pas à me contacter pour discuter de n’importe quel sujet du jardin.
Le développeur
Développeur full-stack avec une affinité particulière pour l’infra, le tooling et la DX (Developer Experience). Mon parcours m’a amené de l’administration système au développement web, en passant par le DevOps. Cette trajectoire donne une vision transversale : je pense autant au pipeline de build qu’à l’interface utilisateur.
Mes spécialités :
- Infrastructure : Docker, CI/CD, déploiement automatisé, monitoring. J’aime que les choses tournent toutes seules.
- Tooling : design systems, CLI, scripts d’automatisation, générateurs de code. Les outils qui rendent les autres devs plus productifs.
- DX : hot reload, messages d’erreur clairs, documentation exécutable. Si le workflow du dev est fluide, le produit final sera meilleur.
- Frontend : SCSS, composants atomiques, animations CSS, accessibilité. Le détail visuel compte.
Parcours et projets
L’aventure a commencé avec du PHP et du sysadmin, puis une migration progressive vers le JavaScript moderne. Chaque projet a apporté une brique :
- Totem a été le premier design system maison, un exercice de rigueur en SCSS pure, tokens
!default, architecture atomique. Il sert maintenant de fondation à tous les projets. - Basalt Beholder a industrialisé les audits techniques chez siliceum. Une PWA local-first avec Nuxt 4, IndexedDB et génération PDF, zéro backend, utilisable hors-ligne sur site.
- Summoner est un control center web pour piloter Claude Code sur plusieurs projets en parallèle. Monorepo Lit 3 + Fastify, sessions live, kanban, workflows YAML.
- Où est mon doc a résolu un vrai besoin : un gestionnaire de bibliothèque PDF pour les professeurs d’arts plastiques. Scanner, auto-indexation LLM via Ollama, mode projection, app desktop Tauri.
- Tordu Jardin (ce site) est la synthèse : contenu, design, automatisation, et une bonne dose d’expérimentation visuelle.
Stack préférée et pourquoi
| Outil | Pourquoi |
|---|---|
| Astro | Content-first, zéro JS par défaut, parfait pour le statique |
| SCSS + Totem | Contrôle total sur le CSS, pas de runtime, tokens flexibles |
| Node.js | Écosystème riche, scripts rapides, bon pour le tooling |
| SQLite | Simple, portable, performant - la base de données du peuple |
| Docker | Reproductibilité, isolation, déploiement propre |
| Claude Code | Pair programming augmenté, compréhension du contexte projet |
Liens
- GitHub : les projets sont open source quand c’est possible
- Ce jardin : l’espace où tout converge - notes, projets, réflexions
Philosophie de travail
Quelques convictions forgées par l’expérience :
- Le code est un outil, pas une fin : la meilleure architecture est celle qui résout le problème sans créer de nouveaux problèmes. La simplicité n’est pas un manque d’ambition, c’est de la discipline.
- Le CSS n’est pas un mal nécessaire : bien maîtrisé, le CSS est un langage expressif et puissant. Totem en est la preuve - zéro JavaScript, des centaines de composants.
- Les outils comptent : un bon setup de dev (hot reload rapide, linting clair, commits propres) change la qualité du code produit. Le temps investi dans le tooling est toujours rentabilisé.
- Documenter, c’est penser : écrire une note sur un sujet force à le comprendre vraiment. Ce jardin n’est pas un portfolio - c’est un outil d’apprentissage.
Ce que ce jardin n’est pas
Ce n’est pas un blog - il n’y a pas de flux RSS ni de date de publication mise en avant. Ce n’est pas un portfolio lisse - les notes immatures sont visibles, les idées brutes cohabitent avec les références solides. C’est un espace de travail ouvert, un atelier où les copeaux restent par terre.
Si une note t’interpelle, si tu veux rebondir sur une idée, si tu repères une erreur - le contact est ouvert. Les meilleurs jardins sont ceux où les visiteurs laissent une trace.