Charles Desneuf
selrahcd.bsky.social
Charles Desneuf
@selrahcd.bsky.social
Agile Tech coach
Expect to hear about testing, archi, DDD, and maybe music.
Reposted by Charles Desneuf
This is blackout poetry to me
February 14, 2026 at 2:26 PM
Reposted by Charles Desneuf
It’s so funny to think about the fact that there’s people out there deferring every life decision to this
February 14, 2026 at 9:53 AM
Best CIs are dumb CIs.
February 10, 2026 at 9:19 AM
Reposted by Charles Desneuf
I kept committing on work repos with my personal email. So I built a zsh hook that warns me when entering a repo without local identity, plus a helper with fzf to quickly apply the right one.

If you're a consultant, you might appreciate this one.

blog.charlesdesneuf.com/articles/eas...
Easily use multiple git identities on one laptop
Learn how to manage multiple Git identities on a single laptop using a zsh hook and fzf. Never accidentally commit with the wrong email again—perfect for consultants and developers juggling personal a...
blog.charlesdesneuf.com
February 1, 2026 at 6:22 PM
Reposted by Charles Desneuf
New post: Code quality feedback loops in AI dev workflows

Nothing exciting, just some basic ideas I've been applying, but it helps me to understand where AI-assisted development is likely heading.

nick-tune.me/blog/2026-02...
Code quality feedback loops in AI dev workflows - Nick Tune
How I use automated post-merge reflection to capture, review, and apply code quality feedback in AI-assisted development workflows.
nick-tune.me
February 1, 2026 at 6:36 PM
Reposted by Charles Desneuf
The year is 2026. The entire economy is scams. But some scammers are scamming for justice.
read online that someone set-up a premium rate phone number where callers get charged $3.99/ min. then they posted flyers in their neighborhood that said "call this number to report illegal aliens," but the number just puts them on hold with music. so far, they've made $17,000
February 2, 2026 at 2:58 AM
I kept committing on work repos with my personal email. So I built a zsh hook that warns me when entering a repo without local identity, plus a helper with fzf to quickly apply the right one.

If you're a consultant, you might appreciate this one.

blog.charlesdesneuf.com/articles/eas...
Easily use multiple git identities on one laptop
Learn how to manage multiple Git identities on a single laptop using a zsh hook and fzf. Never accidentally commit with the wrong email again—perfect for consultants and developers juggling personal a...
blog.charlesdesneuf.com
February 1, 2026 at 6:22 PM
Using Process Behavior Charts to show the trend and patterns of global warming

www.spcforexcel.com/knowledge/gl...
SPC and Global Warming: 1880 – 2025
Learn how run charts, trend control charts and control charts with stages help us understand global temperatures change.
www.spcforexcel.com
January 28, 2026 at 8:11 AM
Reposted by Charles Desneuf
Production doesn't care how fast you wrote the code.

Deploying 1000 LoC at once is still proportionally - often exponentially - riskier than deploying 100 LoC, regardless who wrote it.
January 24, 2026 at 6:04 PM
After reading about Steve Yegge’s Gas Town I’m surprised we are not seeing an Elixir based app for managing agents. The BEAM looks like the natural choice for a system ultra resilient that respawn failing things all the time and passing messages around.
January 24, 2026 at 8:12 AM
We are doing some crazy mad scientist experiments with @nick-tune.me. We’ll probably share more later but so far we have a great tool for pre migration discovery and a migration plan builder based on the mikado method.
I just spent a couple of weeks working with Charles Desneuf planning a legacy migration. And it's kind of mind blowing to get a peek of where software engineering is heading.

Some of the key areas I think are worth focusing on if you're going to try this yourself:

1/4

#legacyModernization
January 24, 2026 at 7:09 AM
Reposted by Charles Desneuf
I just spent a couple of weeks working with Charles Desneuf planning a legacy migration. And it's kind of mind blowing to get a peek of where software engineering is heading.

Some of the key areas I think are worth focusing on if you're going to try this yourself:

1/4

#legacyModernization
January 23, 2026 at 6:00 PM
My new passion is adding tests on all shell scripts I have now that it comes « for free »
January 18, 2026 at 1:16 PM
Reposted by Charles Desneuf
Vous vous rappelez de ma vidéo d'il y a deux jours où je rapportais qu'un homme était mort dans un commissariat du XXe arrondissement ? Selon le récit policier, il était sur un banc du comico, est tombé et est mort.

C'est lui...
🚨📹Vidéo amateur de l'interpellation de El Hacen Diarra 35 ans, qui s'est passée mercredi dans le 20e arrondissement de Paris.

On y voit un policier le maintenir au sol et lui assener plusieurs coups de poing.

El Hacen Diarra est mort quelques heures plus tard dans le commissariat.
January 17, 2026 at 2:52 PM
Reposted by Charles Desneuf
I was annoyed by the multiple merge issues I had with the @readwise.bsky.social plugin on Obsidian because of my git sync between multiple laptops, so I decided to create a custom merge driver.

blog.charlesdesneuf.com/articles/sol...
Solving Obsidian + Readwise Merge Conflicts with a Custom Git Driver
Learn how to create a custom Git merge driver to automatically resolve Obsidian Readwise plugin conflicts. Includes Bash testing with Bats and full code.
blog.charlesdesneuf.com
January 12, 2026 at 8:06 PM
I was annoyed by the multiple merge issues I had with the @readwise.bsky.social plugin on Obsidian because of my git sync between multiple laptops, so I decided to create a custom merge driver.

blog.charlesdesneuf.com/articles/sol...
Solving Obsidian + Readwise Merge Conflicts with a Custom Git Driver
Learn how to create a custom Git merge driver to automatically resolve Obsidian Readwise plugin conflicts. Includes Bash testing with Bats and full code.
blog.charlesdesneuf.com
January 12, 2026 at 8:06 PM
Reposted by Charles Desneuf
ok, j'avais pas encore vu la vidéo de micode sur gemplus, c'est chose faite, et vous devriez y jeter un oeil :
Quand a moi je finis ma migration pour quitter netlify et cloudflare dans le week end...
www.youtube.com/watch?v=2wMx...
Le complot le plus grave de la tech française
YouTube video by Micode
www.youtube.com
January 10, 2026 at 5:12 PM
Reposted by Charles Desneuf
On parle souvent des conséquences catastrophiques de la politique sanitaire du gouvernement Trump, portée par son secrétaire à la santé complotiste et antivax Robert Kennedy Jr., à la fois aux US, mais aussi dans le reste du monde.

En voici un exemple terrifiant.

Thread à dérouler ci-dessous

1/16
January 8, 2026 at 5:43 PM
Aaaaaah thank you @emilybache.com !
January 7, 2026 at 8:41 PM
Reposted by Charles Desneuf
loggingsucks.com

This is a great post, with cool interactive demos 😄
Logging Sucks - Your Logs Are Lying To You
Why traditional logging fails and how wide events can fix your observability
loggingsucks.com
January 2, 2026 at 6:58 PM
Reposted by Charles Desneuf
Hé Bluesky, j'ai créé un petit jeu. Il s'appelle Fausse Commune, et il va mettre à l'épreuve ta connaissance des régions françaises.

C'est gratuit, c'est absurde, c'est rapide, ça marche sur téléphone ou ordi.

C'est là : faussecommune.fr
January 2, 2026 at 8:34 AM
Reposted by Charles Desneuf
another robot highlight for 2025: man wearing humanoid mocap suit kicks himself in the balls
December 27, 2025 at 5:27 PM
That’s a weird NPS survey.
December 27, 2025 at 11:39 AM
A cool tool by @johncutle.fish for prioritization using (Qualitative) Cost of Delay Divided by Duration (CD3) johnpcutler.github.io/prioritizer/
Prioritizer
johnpcutler.github.io
December 22, 2025 at 9:45 AM