kicked off a coding agent on ONexpense, went to grab a coffee, came back to a feature that mostly worked.
still adjusting to it. i prompt way less and review way more, more "check the work like a junior's" than "write the perfect prompt".
caught myself refreshing the logs like a nervous parent though.
gave an agent access to my mail and drive this week. 10 min on the actual task, an hour on the permissions.
read-only first, always. the one time i handed write access too early it "helpfully" archived a thread i still needed.
now it drafts and i send, it suggests and i click. boring on purpose.
been migrating my CRM this week, and the bit i actually care about is done: it fills itself now.
after a call i forward the transcript. it writes the recap, sets the next step, picks a follow-up date. i just skim and confirm.
the funny part: the day i stopped typing into it by hand, it finally started being up to date.
Claude Design + Claude Code is kind of designer + dev in the same flow.
You do have to watch it though. From one page to the next it slipped in a few inconsistencies, so I go back over its work.
Not perfect, but it lets me move fast. And on ONexpense, screen by screen, I'll take it.
The thing with Claude Design: I paste a capture of my ugly screen and it gives me 2-3 clean directions in seconds.
I pick the one I like, hand it to Claude Code, and it refactors my components without me rewriting the page from scratch.
Right now I'm modernizing ONexpense's UI with a combo I'm really into.
Screenshot of a dated screen -> Claude Design for ideas -> Claude Code implementing it straight into my existing code.
The screenshot saves a ton of time. I explain nothing, it just sees it.
Maintenant le vrai piège commence : ne pas ajouter 47 features d’un coup.
Pour AbyssX Dex, la suite logique :
- retours de plongeurs
- espèces manquantes
- meilleurs spots
- carnet de plongée
- petite communauté
Le produit commence après le premier déploiement.
Le détail marrant : François n’est pas codeur.
Il a sorti la première version en quelques jours avec Claude Code.
Je l’ai juste aidé à déployer.
Le vibe coding, quand ça permet de prototyper une vraie idée liée à sa passion, ça devient très concret.
J’ai un pote qui a créé un Pokédex pour plongeurs.
Tu notes ton spot de plongée, tu coches les espèces que tu as vues, et tu remplis ton dex au fil des sorties.
C’est simple.
C’est un peu geek.
Et en tant que plongeur, je suis beaucoup trop client de l’idée.
Le lien vers l'outil:
Petit kiff du soir : j’ai branché mon second cerveau à @postiz.
Je lui dis dans Telegram :
“programme ce post LinkedIn demain à 8h36”
Il retrouve le brouillon, vérifie le bon compte, programme dans Postiz, puis update Obsidian.
J’ai officiellement automatisé ma flemme.
"On a encore du temps pour la réforme."
Réception obligatoire : septembre 2026 (6 mois).
Émission PME : septembre 2027 (18 mois).
Tester une pipeline Factur-X complète (enrichissement → validation → transmission PA → gestion des rejets) ne se fait pas en 2 semaines.
Le temps, c'est maintenant.
L'Italie a rendu l'e-invoicing obligatoire en 2019.
Les entreprises qui ont anticipé : transition fluide.
Les entreprises qui ont attendu : périodes de grâce en urgence, pénalités réduites, corrections dans la panique.
La France, c'est septembre 2026.
On a déjà vu ce film. On connaît la fin.
Verbatim d'un founder SaaS B2B (200 factures/mois via Stripe) :
"La facturation électronique ? C'est pas le boulot de mon expert-comptable ?"
Non. C'est le vôtre. C'est à l'émetteur de transmettre le Factur-X à la PA.
L'expert-comptable reçoit — il n'émet pas à votre place.
20 conversations avec des founders SaaS français qui utilisent Stripe.
Résultat :
0 ont un plan concret pour la réforme e-invoicing.
0 savent qu'ils doivent aussi faire de l'e-reporting.
20 pensent que "Stripe va gérer" ou "le comptable s'en occupe".
Septembre 2026, c'est dans 6 mois.
Mentions obligatoires sur une facture française que personne ne vérifie tant que l'administration ne demande pas :
- Forme juridique + capital social
- Numéro RCS + ville du tribunal
- Adresse du siège social
- Numéro de TVA intracommunautaire
La réforme va forcer la vérification. Automatiquement.
"Stripe va sûrement ajouter le support Factur-X."
Stripe sert 46 pays. La conformité réglementaire d'un seul marché n'est pas leur priorité.
Ce n'est pas une critique. C'est un constat.
Et c'est pour ça qu'il faut un pont dédié.
Ce que Stripe met sur vos factures :
✓ Montant, lignes, devise, dates
Ce que la réforme exige en plus :
✗ SIRET émetteur
✗ SIRET client
✗ TVA intracommunautaire
✗ Mentions légales (RCS, capital, forme juridique)
✗ Format PDF/A-3 + XML CII
Le gap est réel.
Piège 5 : L'embarquement XML dans le PDF a ses propres règles.
Métadonnées XMP obligatoires. Déclaration du profil Factur-X dans le fichier. Relations d'attachement normées.
Pas juste "attacher un XML au PDF".
C'est pour ça que j'automatise tout ça. Pour que personne n'ait à le faire manuellement.
Piège 4 : Schematron ne pardonne rien.
Code devise mal placé ? Rejet. Montant arrondi à 3 décimales ? Rejet. Identifiant TVA dans le mauvais noeud ? Rejet.
Et les messages d'erreur sont... cryptiques.