Le feu brûle encore.

Aller au contenu principal
Nahual

Tu es tourné vers le Sud, Huitztlampa, terre des épines et des fleurs. Huitzilopochtli veille sur ce qui pousse. La scène prend des teintes turquoise de mosaïque Xiuhtecuhtli.

Tu entres dans le midi. Ici, ce qui brûle laisse une trace.

Projets

Quatre projets récents. Case studies profonds plutôt qu'une galerie de captures.

Nuada · audit accessibilité RGAA

Site vitrine et moteur d'audit RGAA. Conformité WCAG 2.2, SEO multilingue, positionnement « l'auditeur qui code la solution ».

Contexte
Le marché de l'audit RGAA en France est saturé de rapports PDF que personne ne sait implémenter. Nuada s'est monté autour d'une idée simple : livrer le code de correction, pas seulement le diagnostic.
Rôle
Product owner, direction artistique, développement complet. Solo builder.
Stack
Astro, TypeScript, MDX, i18n natif fr/en/es, hébergement Netlify.
Choix marquants
Positionnement rare face aux cabinets classiques (« l'auditeur qui code »). Grille tarifaire publique transparente. Démo audit rapide en ligne sur URL soumise.
Résultat
En ligne depuis août 2026. Premiers échanges avec 3 prospects entre septembre et octobre.

KleyFrance

Refonte complète du site WordPress + création du logo pour un fabricant de solutions de levage sur-mesure (pétrolier, océanographique, militaire).

Contexte
Site vieillissant, pas responsive, charte graphique inexistante. Cible B2B internationale exigeante, vocabulaire technique très pointu (élinguage, treuils marins, LOLER).
Rôle
Direction artistique, création logo, refonte WordPress theme sur-mesure.
Stack
WordPress, ACF Pro, thème custom responsive, animations GSAP subtiles.
Choix marquants
Charte visuelle industrielle sans céder au cliché « heavy metal ». Photothèque produits organisée par secteur (naval / offshore / défense). SEO multilingue B2B.
Résultat
Site en ligne, temps de chargement divisé par 3, mobile-friendly, formulaires devis unifiés.

Synapse

Plugin open-source pour Claude Code : synchronise la mémoire d'un assistant IA entre plusieurs machines et projets au lieu de la dupliquer.

Contexte
En utilisant Claude Code sur 3 postes (perso, mission LR, laptop), je perdais la continuité : chaque machine avait sa propre mémoire, aucune ne connaissait le contexte des autres. Duplication manuelle chronophage et fragile.
Rôle
Concept, architecture, dev complet, tests, doc, publication. Solo.
Stack
Node.js, TypeScript, hooks Claude Code, sync git en arrière-plan, cache local intelligent.
Choix marquants
Détection de collisions de sync (deux machines qui écrivent en même temps). Structure de mémoire nommée (feedback/project/user/reference). 283 tests, CI verte dès la première PR. Publié en open-source dès le jour 1.
Résultat
Publié sur github.com/smaurier/claude-synapse. Plugin adopté quotidiennement sur mes 3 postes. Base solide pour une communauté future.

Radar signaux · veille économique en NestJS

Moteur de veille sur données ouvertes françaises (BODACC, INPI, presse spécialisée) qui repère les entreprises en train de lever des fonds. NestJS mené en TDD, SQLite, et un serveur MCP pour l'interroger depuis un assistant.

Contexte
Une veille emploi ciblée sur les entreprises qui recrutent après une levée demande de croiser trois sources qui ne se parlent pas : les avis de modification de capital publiés au BODACC, les montants déposés à l'INPI, et le contexte donné par la presse spécialisée. Aucun outil gratuit ne le faisait.
Rôle
Conception, architecture, développement, tests, déploiement. Solo.
Stack
NestJS, TypeScript, SQLite (better-sqlite3), jest, Playwright + axe, serveur MCP, cron sur GitHub Actions.
Choix marquants
Premier projet NestJS mené en TDD de bout en bout, tests joués contre les vraies API. Un seul moteur cron pour des collecteurs indépendants. Serveur MCP en lecture : les signaux s'interrogent depuis un assistant plutôt que dans un tableau.
Résultat
Public sur GitHub, CI verte, cron en production sur GitHub Actions. Deux modes livrés : Dev (levées de fonds) et Freelance accessibilité.

D'autres projets sur mon GitHub (nouvelle fenêtre).

Un chant de cette direction

Yn quetzalizquixochitl aya
oitzmolinico
mimilihui, cueponih,
in tepilhuan in quauhtli ocelotl
yxquich oncuetlahui ya
quexquich onquiçaquiuh huiya
quexquich onmomanaquiuh in tlalticpac

L'izquixochitl précieux
est venu reverdir,
il pousse, il s'ouvre :
ce sont les princes, l'aigle, le jaguar.
Tout se fane,
tout ce qui vient à paraître,
tout ce qui vient à être sur la terre.

Cantares mexicanos, chant LXXV, strophe 1320, folio 64r-64v. Paléographie et traduction espagnole : édition Miguel León-Portilla, UNAM, 2011. Traduction française du site, d'après l'espagnol de l'édition. L'édition ouverte de l'UNAM (nouvelle fenêtre)