Sign in

use case driven

@tpierrain.bsky.social
1.1K followers 303 following 1.2K posts

VP of Tech @shodo.io . Change Agent (powered by software) now living in Lyon(France). Former VP of Eng in a booming scale-up. Organizer of #DDDFR #AntiColonialist medium.com/@tpierrain +100 talks: github.com/tpierrain/me-myself-and-i

PostsRepliesMedia
use case driven @tpierrain.bsky.social · 27/09/2026
Quand les décoloniaux de @parolesdhonneur.bsky.social décryptent mediapart, ça donne une série inégale mais globalement très intéressante. Mention spéciale pour l’épisode sur Plenel 🍗 bsky.app/profile/paro...
000
use case driven @tpierrain.bsky.social · 23/09/2026
Suprématie blanche, episode 878899874490384. Force à Thélyson Orélien ✊ youtu.be/L8fsJ8yo2J4?...
youtu.be
Littérature et IA : Le roman de Thélyson Orélien au cœur d’une controverse
YouTube video by TV5MONDE Info
100
use case driven @tpierrain.bsky.social · 16/09/2026
Retour au quartier, après quelques années d’absence. 🥹
040
use case driven @tpierrain.bsky.social · 13/09/2026
CLAUDE.md feeds those who produce and judge, not those who explore medium.com/@tpierrain/d...
medium.com
Did you notice? CLAUDE.md feeds those who produce and judge, not those who explore
Did you notice? CLAUDE.md feeds those who produce and judge, not those who explore TL;DR: I stumbled on this detail of Claude Code by chance, and it changed how I write my CLAUDE.md files. Sharing it ...
010
use case driven @tpierrain.bsky.social · 09/09/2026
« Si tu ne peux pas expliquer en 30 secondes le code que tu as généré, tu commences à empiler de la merde. » Une heure chez If This Then Dev, enregistrée en juin, sur les fondamentaux qui restent quand le code devient une commodité. ⬇️
131
use case driven @tpierrain.bsky.social · 01/09/2026
Les quelques pages sur l'histoire d'Unji Zuma sont vraiment aussi belles que tristes. #DanDaDan c'est vraiment de la frappe.
000
use case driven @tpierrain.bsky.social · 26/08/2026
Your agent makes you fast... but what about your outcomes? Chronos, the hours you count, got cheap. Kairos, the moment that decides, did not. AI pays off most for those who spend their kairos. medium.com/@tpierrain/y...
medium.com
Your agent gives you chronos. It cannot give you kairos.
The Greeks had two words for time. Only one of them is getting cheaper with AI. The other one is ours to reclaim.
000
use case driven @tpierrain.bsky.social · 23/08/2026
With AI coding agents, incidents happen every day. Fixing without capitalizing means buying the diagnosis at full price — and throwing away the receipt. New article: Knowing when to capitalize instead of just fixing — the harness-maker’s craft. medium.com/@tpierrain/k...
medium.com
Knowing when to capitalize instead of just fixing — the harness-maker’s craft
TL;DR: with an AI coding agent, incidents happen every day. You can fix them one by one, and pay for the same diagnosis again and again. Or…
131
use case driven @tpierrain.bsky.social · 23/08/2026
I feel very privileged: my job has never stopped stimulating me intellectually. Every decade, a new obsession: code design, architecture, multi-threading, latency vs. throughput, dist systems, SRE, DDD & functional architecture, management & autonomy, product, and now AI. Endless ♥️.
120
Reposted by use case driven
Nick Tune @nick-tune.me · 23/08/2026
Yeah I have the same approach. All my time goes into improving the harness so that I can focus on product and domain model. This approach rewards ultra standardisation of a codebase and a process I believe!
111
use case driven @tpierrain.bsky.social · 23/08/2026
Over the past few days, I've mostly been experimenting with letting go. ⬇️ (thread) My Claude Code sessions have been running in loops (loop engineering), including overnight. I wasn't constantly watching them. I'd check in every morning, or after a long run, to steer them in a new direction.
331
use case driven @tpierrain.bsky.social · 20/08/2026
Given how much time I spend on harness engineering, I'm this close to updating my LinkedIn title: harness maker (bourrelier in French) for AI agents. The job hasn't changed: build the harness so the beast pulls straight without kicking over the traces. The job of the future, established 1850. 🍴
030
use case driven @tpierrain.bsky.social · 16/08/2026
Loop engineering. Graph engineering. Haven't had time to dig in yet? My final episode cuts through the buzzwords: both just draw a context boundary — in time, and in space. And a surprise guest: a twenty-year-old concept, dear to my heart 😉 medium.com/@tpierrain/w... #graphEngineeering
medium.com
What if /clear was no longer our job?
Final episode of the “Work smaller, ship fewer bugs with AI” series. The first one laid out the diagnosis: long sessions produce defects…
130
use case driven @tpierrain.bsky.social · 11/08/2026
C’est complètement dingue. Ce soir à Lyon on entends les cigales. Pas à la campagne ni même très fort hein, mais des cigales ici ou là dans le centre 🤯 (et il fait chaud samere 🥵)
140
Reposted by use case driven
ai-nerd.bsky.social @ai-nerd.bsky.social · 10/08/2026
yep, /clear mid-task is underrated. a clean window beats dragging rotted context around
011
use case driven @tpierrain.bsky.social · 10/08/2026
I /clear my coding agent all the time. Mid-task, even. It costs me nothing: the state of my work lives in the repo, not in the conversation. "If I clear right now, what do I lose?" If the answer isn't "nothing", episode 2 is for you 👇 medium.com/@tpierrain/a... #HarnessEngineering
medium.com
A good harness makes /clear free
Second episode of “Work smaller, ship fewer bugs with AI”. The first one (Same model — so why do some devs ship more bugs?) laid out the…
3232
use case driven @tpierrain.bsky.social · 09/08/2026
Quick question: how do you monitor your AI coding sessions? Not the output. The session itself. How long it's been running, how much your agent is carrying in its context right now. Same model —so why do some devs ship more bugs? medium.com/@tpierrain/s... #ContextEngineering #harnessEngineering
medium.com
Same model — so why do some devs ship more bugs?
TL;DR: your AI never tells you when it stops paying attention. As a session grows longer, your rules get buried, your context still holds…
121
Reposted by use case driven
Bernard Cros @bernardjcros.cpesr.fr · 26/07/2026
Revenons à l’essentiel : ça, c’était vraiment urgent. Ça représente 10 Canadair.
humanite.fr
Comment Bercy efface, en catimini, une ardoise de 320 millions d'euros de pénalité fiscale pour Vincent Bolloré - L'Humanité
Le milliardaire aurait menti avec l’aide de Bercy. Selon le Canard Enchaîné, le groupe Vivendi a baissé son imposition sans payer les pénalités prévues, avec le soutien du ministèr...
21900625
use case driven @tpierrain.bsky.social · 25/07/2026
Discover Kenjaku: the open source project that cuts your mental load, so you get more done and feel more relaxed. 🧠 A private second brain, local RAG inside, battle-tested software. Just ask, everything behind is automated, so you can chill. Make one in 10 minutes 👇 github.com/tpierrain/kenjaku
021
Reposted by use case driven
Ilos-aev @vae-soli.bsky.social · 24/07/2026
Pov tu as vraiment foiré ta partie de sim city à mettre des commissariats partout
10571169
Reposted by use case driven
Christophe Michel @christopheml.fr · 25/07/2026
Pour vous donner une idée de la taille gigantesque du panache de fumée dégagé par les incendies en Gironde et dans les Landes. (concentrations en PM2.5, Ventusky)
Carte de la France affichant les concentrations en particules fines PM2.5 dans l'air, en µg/m3. Il part du Cap Ferret, englobe tout l'estuaire de la Gironde et s'étend jusqu'à Niort, Angoulême, Poitiers, Châteauroux.
29561
use case driven @tpierrain.bsky.social · 25/07/2026
Ce pic Saint Loup, on est à la limite de l’Amarena 😄
010
use case driven @tpierrain.bsky.social · 11/07/2026
Clepsydre 1.5 est sortie ! C'est la petite jauge qui s'affiche en permanence dans la status line de Claude Code : tu vois ton remplissage de contexte en temps réel → tu sais quand faire /clear avant de tomber dans la zone où le modèle devient bête. ⬇️ github.com/tpierrain/clepsydre
github.com
GitHub - tpierrain/clepsydre: A Fort Boyard–style water clock for your Claude Code context window — /clear before you're trapped in the context-rot room.
A Fort Boyard–style water clock for your Claude Code context window — /clear before you're trapped in the context-rot room. - tpierrain/clepsydre
152
use case driven @tpierrain.bsky.social · 10/07/2026
Joli résumé de ce concept tellement d’actualité de nos jours 🥲 youtu.be/aTU724Mxtzk?...
youtu.be
Le bouc émissaire (René Girard) - TURBO PHILO
YouTube video by Noé Jacomet
000
use case driven @tpierrain.bsky.social · 04/07/2026
The tokens are rising, get out fast before the stupidity zone locks you in! Clepsydre (an always-on statusline in Claude Code CLI) tells you when to /clear (🧠→⚠️→🤪). SO to @guillaumej.bsky.social for the git status contribution BTW github.com/tpierrain/cl...
050
Reposted by use case driven
Alcide Dessine @alcidedessine.bsky.social · 01/07/2026
519338
Reposted by use case driven
DDDFR (France) @dddfr.bsky.social · 30/06/2026
C'est ce soir ! Il reste encore 2 places car on a finalement ouvert à 50 places). Pas la peine de no-show non plus ce soir, car le 1/16eme de la France commence bien après (23h) 😄 A tout à l'heure pour ce nouveau talk de @julientopcu.com qui est vraiment excellent. bsky.app/profile/dddf...
012
Reposted by use case driven
Jean Abbiateci @jeanabbiateci.bsky.social · 29/06/2026
Dans @philomag.com (mensuel dans lequel il tient une chronique), Etienne Klein répond sur le perte de son doctorat et les révélations de plagiat dans toute sa production. L’interview, menée par le directeur et le rédacteur en chef, est assez pugnace. À lire ici ⤵️ www.philomag.com/articles/eti...
philomag.com
Étienne Klein : “J’ai manqué d’intégrité”
Le physicien Étienne Klein, chroniqueur à Philosophie magazine depuis 2023, vient de se voir retirer sa thèse de doctorat en philosophie des sciences pour…
311064
use case driven @tpierrain.bsky.social · 29/06/2026
J'ai longtemps cru que ma force, c'était d'anticiper. De tout voir venir. Mon vrai super pouvoir, je l'ai trouvé ailleurs : le lâcher prise. Ne pas penser au lendemain.
121
use case driven @tpierrain.bsky.social · 23/06/2026
Rediscovering mutation testing 🧬 with Claude. My favorite cure for the "are my tests actually worth anything?" anxiety (it tests your tests) stryker-mutator.io
stryker-mutator.io
Stryker Mutator
Stryker Mutator: Test your tests with mutation testing.
042
use case driven @tpierrain.bsky.social · 23/06/2026
Ce qu'un week-end d'engueulade avec mon IA m'a rappelé : le piège ne se planque pas dans ce qu'on ignore, mais parfois dans ce qu'on ne prend plus la peine de dire à voix haute. Nouvel article : "Des pointeurs, pas des copies, banane !" 👉 medium.com/p/56c9d197b80b
medium.com
Des pointeurs, pas des copies, banane !
TL;DR : Je connais le context rot. J’avais même une hygiène que je croyais carrée. Je me suis quand même fait avoir, par la mémoire que…
012
Reposted by use case driven
DDDFR (France) @dddfr.bsky.social · 22/06/2026
Vu la forte demande, on vient d'ouvrir à la capacité maximale qui est de 60 places. C'est toujours à Lyon IRL (pas de record), et les inscriptions sont toujours ici : www.meetup.com/ddd-fr/event...
011
Reposted by use case driven
Elisa Rojas @elisarojas.bsky.social · 19/06/2026
Il faut que ça s'arrête. Vraiment. Il faut les empêcher de continuer à détruire notre santé et tout ce qui permet de la préserver. www.20minutes.fr/sante/423009...
20minutes.fr
Le gouvernement veut baisser dès cet été le remboursement des actes médicaux
Le gouvernement a prévenu les mutuelles et autres complémentaires santé qu'il souhaitait baisser dès cet été le remboursement de l'Assurance maladie sur les actes médicaux pour économiser de 1,5 à 2 m...
0923554
Reposted by use case driven
DDDFR (France) @dddfr.bsky.social · 19/06/2026
Le mardi 30 juin à Lyon, le meetup #DDDFR rouvre ses portes avec le tout nouveau talk de @julientopcu.com (qu’il vient de jouer à @dddeu.bsky.social ) et qui est un vrai banger 💥. #advanced Pour l’instant il n’y a que 25 places mais… Inscriptions: www.meetup.com/fr-fr/ddd-fr...
153
use case driven @tpierrain.bsky.social · 17/06/2026
Franchement, une angine avec cette chaleur, c'est pas un peu con ? 🤦‍♂️
440
use case driven @tpierrain.bsky.social · 17/06/2026
🧠 Second Brain Gen v3.1.0 is out. Already running a pre-3.0.0 brain, or just another plain Obsidian vault? You don't start over. Install 3.1.0, ask it to import your old notes,and it migrates everything into the new one — Kenjaku-style 🧠 (yes, the brain-swapping guy). 👉 github.com/tpierrain/se...
github.com
Release v3.1.0 — The One That Can Migrate Your Old Second Brain Like Kenjaku (and fixes Node compatibility) · tpierrain/second-brain-generator
✨ New — bring a previous brain's notes over (import) Mainly for existing users. If you already ran a second brain from an earlier version (around v3.0), import brings its notes into your new one. ...
010
use case driven @tpierrain.bsky.social · 14/06/2026
2 petits réglages concrets pour sortir votre IA de sa zone de stupidité 🤪 medium.com/p/a704af30455a #contextEngineering
medium.com
Comment éviter de devenir zinzin (votre IA, et vous un peu aussi)
TL;DR : plus une conversation avec une IA s’allonge, moins elle est précise et efficace. Deux réglages pour l’éviter dans Claude Code : une…
010
use case driven @tpierrain.bsky.social · 11/06/2026
Used it for months. Now packaged for everyone. A real tool, not a prompt. Meet Kenjaku: YOUR second-brain installer — one copy-paste into Claude.​​​​​​​​​​​​​​​​ github.com/tpierrain/se...
github.com
GitHub - tpierrain/second-brain-generator: Install and configure your own second brain: a private, personal, and robust assistant inside Claude that forgets nothing, helps you connect the dots, and ma...
Install and configure your own second brain: a private, personal, and robust assistant inside Claude that forgets nothing, helps you connect the dots, and makes you far more effective on your day-t...
140
use case driven @tpierrain.bsky.social · 05/06/2026
La dernière fois que votre mère vous a demandé ce que signifiait « RAG » et « embedding », vous étiez bien en peine. Eh bien grâce à ce nouvel article, vous devriez vous en sortir. Moins de 3 minutes, zéro jargon medium.com/@tpierrain/e...
medium.com
Embedding et RAG expliqués à ma mère
TL;DR : La dernière fois, on a vu pourquoi le simple grep n'était plus suffisant pour mon second cerveau, et pourquoi il fallait qu'on…
071
use case driven @tpierrain.bsky.social · 02/06/2026
L’autre jour, mon second cerveau a « perdu » une note qui existait pourtant. Elle était là, intacte, à sa place. Et pourtant : introuvable. Ce jour-là, j’ai compris que ce n’était pas un bug, et qu’il me fallait changer quelque chose medium.com/@tpierrain/p...
medium.com
Pourquoi mon second cerveau parlait sans comprendre
TL;DR : Mon second cerveau marchait plutôt bien… jusqu’au jour où il n’a pas su retrouver une note qui existait pourtant. Le problème : il…
011
use case driven @tpierrain.bsky.social · 30/05/2026
Dual track is a hidden gem of modern product management. Rare, poorly understood, often criticized for the wrong reasons. The real blocker was never technical. It was sociological and AI just broke that barrier IMO. medium.com/@tpierrain/d...
medium.com
Dual-track product discovery was never blocked by technology. AI just broke the real barrier.
TL;DR: Dual track is a hidden gem of modern product management. Rare, poorly understood, often criticized for the wrong reasons. The real…
030
use case driven @tpierrain.bsky.social · 29/05/2026
Wiring some RAG & embeddings into my second brain. 🤯
020
use case driven @tpierrain.bsky.social · 27/05/2026
Heading to Lille for #AdeoDevSummit × Decathlon - and yes, @julientopcu.com and I are bringing the DeLorean back on stage. 🚗💨 Live-coding our way through its onboard system. One more time. devsummit2026.sched.com/list/simple Fingers crossed it’s cooler than Lyon. 🤞
devsummit2026.sched.com
Dev Summit 2026 Schedule
Check out the schedule for Dev Summit 2026
031
use case driven @tpierrain.bsky.social · 24/05/2026
BD raciste de Ruffin: pas une affaire d’intention. Le «sauveur blanc» est le racisme systémique ordinaire d’une France color-blind. Médias mainstream et antiracisme moral (SOS Racisme) parlent de « polémique » ; l’antiracisme politique et les concernés nomment une structure. Écoutons-les
youtube.com
Une BD de François Ruffin, député de gauche met en lumière certains biais racistes. | Speech
YouTube video by Konbini
020
use case driven @tpierrain.bsky.social · 15/05/2026
🐝 Just performed “The Hive” live coding with @julientopcu.com at @geecon.bsky.social Krakow, on a giant multiplex screen! But the real highlight was discovering Krakow itself 😍. The city completely won me over. Coming back with the family next time 🇵🇱
281
Reposted by use case driven
Adam Dudczak @adamdudczak.bsky.social · 15/05/2026
Two microservices with shared database 🤣🤣🤣🤣 listening to @julientopcu.com and Thomas Pierrain at @geecon.bsky.social
192
use case driven @tpierrain.bsky.social · 15/05/2026
La BD de (et sur) Ruffin, c’est une dinguerie a tellement de niveaux… 😬 youtu.be/JKYSRFYVCwc?...
youtu.be
J'ai lu la BD de François Ruffin et c'est le beau !
YouTube video by Antoine Goya
100
use case driven @tpierrain.bsky.social · 14/05/2026
En route pour retrouver la Delorean et @julientopcu.com à GeeCON Kraków 2026.geecon.org/schedule-day2/ pour refaire notre live-coding. Hâte de découvrir de nouvelles personnes dès ce soir, et de découvrir la Pologne.
geecon.org
geecon
010
Reposted by use case driven
Julien Topçu 🇲🇶🇦🇲 @julientopcu.com · 13/05/2026
Les replays de mes deux talks à Devoxx France sont en ligne. 🎥 Dette technique vs dette de conception, avec @josianchevalier.bsky.social youtube.com/watch?v=lfA... 🎥 The Hive, monolithe modulaire prêt pour les microservices, avec @tpierrain.bsky.social youtube.com/watch?v=5VD...
063
use case driven @tpierrain.bsky.social · 13/05/2026
Le replay de notre live coding #theHive à @devoxx.fr avec @julientopcu.com est en ligne. 45 min pour montrer comment extraire une ruche depuis un legacy : cad. un monolithe modulaire prêt à être découpé en microservices à tout moment, sans tout réécrire le jour J youtu.be/5VDpsY-Eg4Q?...
youtu.be
The Hive : coder un monolithe modulaire prêt pour les microservices
YouTube video by Devoxx France
093