Romain Berthon's Avatar

Romain Berthon

@berthon.dev.bsky.social

Developer, software crafter and DDD practitioner, space addict. Personal blog: https://berthon.dev

159 Followers  |  126 Following  |  146 Posts  |  Joined: 19.09.2023  |  1.9072

Latest posts by berthon.dev on Bluesky


Just blogged. The slop coding era!

akhansari.tech/the-slop-cod...

12.02.2026 20:10 — 👍 1    🔁 1    💬 0    📌 0

Some copies on cold storages

28.01.2026 12:19 — 👍 1    🔁 0    💬 0    📌 0

Bitwarden authenticator, no replacement for gdrive

28.01.2026 12:03 — 👍 0    🔁 0    💬 2    📌 0

Get rid of Google Authenticator ✅
Get rid of Google Drive ✅
Next step, Gmail

28.01.2026 12:00 — 👍 3    🔁 0    💬 1    📌 0
Events as a means of communication · Romain Berthon

New blog post: "Events as a means of communication"

berthon.dev/posts/events...

28.01.2026 10:00 — 👍 0    🔁 1    💬 0    📌 0
Preview
C# – F# Interop (2026 edition) One of the great features of .NET is that you can mix its programming languages (C#, F#, VB.NET) in a single solution and that assemblies written in one language can call assemblies written in other…

C# and F# Interop (2026 edition)
How to easily start with F# in your existing C# codebase.
www.planetgeek.ch/2026/01/06/c...

#dotnet #csharp #fsharp #Interop

06.01.2026 13:00 — 👍 23    🔁 7    💬 0    📌 0

Mais c'est sans doute plus facile à pousser après de ses clients, particulièrement dans le contexte actuel où les US défendent avant tout leurs intérêts de manière violente (ce qu'ils faisaient déjà avant)

27.01.2026 11:47 — 👍 1    🔁 0    💬 1    📌 0

Honnêtement, je n'ai pas la réponse mais pas tant que ça je pense.
C'est mon cas en tout cas.

27.01.2026 11:44 — 👍 0    🔁 0    💬 1    📌 0

Après pour mitiger ce point, je vois une différence entre coder une app C#/.Net et 1) la déployer sur une infra souveraine ou 2) le faire en exploitant à fond l'écosystème d'un Azure ou d'un AWS.

D'un point de vue soutient économique et data aux GAFAM ce n'est pas la même chose.

27.01.2026 11:03 — 👍 1    🔁 0    💬 1    📌 0

Bref : soutenez la presse indépendante.

26.01.2026 09:06 — 👍 149    🔁 50    💬 1    📌 0
Infographie verticale intitulée « Fascismomètre – De la démocratie au contrôle total », organisée en quatre zones colorées (vert, jaune, orange, rouge) numérotées de 1 à 22, décrivant une progression de signes allant de la liberté démocratique au fascisme actif, avec le slogan final : « Observe, alerte, résiste. Le fascisme commence toujours petit. »

Infographie verticale intitulée « Fascismomètre – De la démocratie au contrôle total », organisée en quatre zones colorées (vert, jaune, orange, rouge) numérotées de 1 à 22, décrivant une progression de signes allant de la liberté démocratique au fascisme actif, avec le slogan final : « Observe, alerte, résiste. Le fascisme commence toujours petit. »

Je vous en parlais il y a quelques jours, j’ai créé et codé le « fascismomètre » pour réfléchir dans quel degré de fascisme nous évoluons. C'est en ligne → hckr.fr/fascismometre

23.01.2026 11:30 — 👍 8    🔁 7    💬 1    📌 0

On n'oubliera pas d'être surpris par cette prolongation...

17.01.2026 15:52 — 👍 0    🔁 0    💬 0    📌 0
Why Senior Engineers Let Bad Projects Fail When I was a junior engineer, my manager would occasionally confide his frustrations to me in our weekly 1:1s. He would point out a project another team was working on and say, “I don’t believe that p...

Je recommande la lecture de ce post qui parle indirectement du disagree and commit, ou de comment agir face aux mauvaises décisions (et s'il faut agir ?)
Ca parle de crédit d'influence et comment la dépenser.
Tout le monde va reconnaitre des situations déjà vécu :)
lalitm.com/post/why-sen...

15.01.2026 21:57 — 👍 29    🔁 11    💬 7    📌 0

Comme Benjamin, un code en mode "texte à trous" où l'on live code seulement les parties les plus pertinentes pour le propos.

14.01.2026 12:49 — 👍 1    🔁 0    💬 0    📌 0
An Absurdly Deep Dive into Apollo 13
YouTube video by The Vintage Space An Absurdly Deep Dive into Apollo 13

"An Absurdly Deep Dive into Apollo 13"
Celle-ci plaira à @klf37.bsky.social et @ponceto91.bsky.social !

youtu.be/gQUHVYYHTb0

14.01.2026 11:44 — 👍 4    🔁 1    💬 1    📌 0

Update: 3 mois plus tard, elle est arrêtée pour burn-out. Le médecin voulait déjà l'arrêter fin novembre.

09.01.2026 11:43 — 👍 0    🔁 0    💬 1    📌 0
Comic. [Earth next to a satellite with an orbit around the planet shaped like a dome.] [caption] All Keplerian orbits are conic sections. For example, this one uses the base of the cone.

Comic. [Earth next to a satellite with an orbit around the planet shaped like a dome.] [caption] All Keplerian orbits are conic sections. For example, this one uses the base of the cone.

Conic Sections

xkcd.com/3189/

05.01.2026 20:52 — 👍 1962    🔁 169    💬 17    📌 4
Post image

🏴‍☠️🎄 Pour égayer vos fêtes de famille, j’ai codé « ChutGPT », un plugin invisible qui vous permet de saboter les réponses de ChatGPT sur n’importe quel ordinateur → hckr.fr/gpt/

23.12.2025 07:32 — 👍 14    🔁 7    💬 0    📌 1
Preview
We Let AI Run Our Office Vending Machine. It Lost Hundreds of Dollars. An AI agent ran a snack operation in the WSJ newsroom. It gave away a free PlayStation, ordered a live fish—and taught us lessons about the future of AI.

Anthropic’s Claude AI ran a vending machine at WSJ headquarters for several weeks.

It was quickly convinced to give away free items to support the communist agenda by Katherine Long.

But there where also other very amusing ways it failed.

www.wsj.com/tech/ai/anth...

18.12.2025 23:00 — 👍 5    🔁 2    💬 0    📌 0
Preview
Kafka is fast -- I'll use Postgres Why you should just use Postgres instead of Kafka for small-scale message queuing and pub-sub patterns. Benchmarks and practical tests included.

Kafka is fast -- I'll use Postgres topicpartition.io/blog/postgre...

15.12.2025 16:50 — 👍 0    🔁 1    💬 0    📌 0

En une seule phrase, Brigitte Macron nous a résumé le sentiment de domination et d'impunité qui règne dans son entre-soi bourgeois. Force aux #salesconnes

09.12.2025 17:38 — 👍 1    🔁 0    💬 0    📌 0
Bardella, l’œuf et la banalisation.

Bardella, l’œuf et la banalisation.

Un oeuf.
Voilà comment Jordan Bardella a été accueilli à Moissac, où il était venu dédicacer son livre. 

Un œuf, écrasé sur sa tête par un septuagénaire récidiviste, puisqu’il avait réservé le même accueil à Eric Zemmour, en 2022. 

Un oeuf. Voilà comment Jordan Bardella a été accueilli à Moissac, où il était venu dédicacer son livre. Un œuf, écrasé sur sa tête par un septuagénaire récidiviste, puisqu’il avait réservé le même accueil à Eric Zemmour, en 2022. 

Le lendemain, sur CNEWS, 
le président du RN se présente comme un résistant : 


« Aucune agression ne me fera jamais taire » ! 

Le lendemain, sur CNEWS, le président du RN se présente comme un résistant : « Aucune agression ne me fera jamais taire » ! 

Certes, le débat public doit être mené avec des arguments plutôt qu’avec des œufs. 






L’action est condamnable. 

Il n’empêche,


le mot « agression » est peut-être un peu fort pour qualifier un événement où la seule victime aura été son impeccable brushing. 
 
C’est pourtant bien le mot « agression » qui va être retenu par la presse pour qualifier cet événement  →

Certes, le débat public doit être mené avec des arguments plutôt qu’avec des œufs. L’action est condamnable. Il n’empêche, le mot « agression » est peut-être un peu fort pour qualifier un événement où la seule victime aura été son impeccable brushing.    C’est pourtant bien le mot « agression » qui va être retenu par la presse pour qualifier cet événement →

🥚
Jordan Bardella se prend un oeuf : La machine médiatique vient parachever la banalisation du RN

Retour sur le traitement de cet "incident". (1/5)

04.12.2025 16:49 — 👍 241    🔁 94    💬 7    📌 5
anthropic buys bun
YouTube video by ThePrimeTime anthropic buys bun

"anthropic buys bun"

www.youtube.com/watch?v=Te2I...

Some interesting takes. No, software engineering isn't dead.

03.12.2025 11:30 — 👍 0    🔁 0    💬 0    📌 0
Preview
Fifteen Years

Je pense que vous allez le voir beaucoup passer aujourd'hui. Le dernier @xkcd.com est incroyable 😭

xkcd.com/3172/

25.11.2025 07:48 — 👍 753    🔁 216    💬 35    📌 14
Quand un ministre
poursuit un humoriste, 
ce n’est pas une mauvaise blague.


C’est un 
tournant démocratique.

Quand un ministre poursuit un humoriste,  ce n’est pas une mauvaise blague. C’est un tournant démocratique.

Dimanche dernier sur Radio Nova, 
Pierre-Emmanuel Barré fait une chronique 
sur les violences policières.

Barré rappelle :
 Les viols commis par des policiers
 Les révélations sur Sainte-Soline
 Les ordres illégaux venant de la hiérarchie
 Les morts à la suite d’interventions

Aucune invention. 
Aucune exagération. 
Ce sont des faits.

Dimanche dernier sur Radio Nova, Pierre-Emmanuel Barré fait une chronique sur les violences policières. Barré rappelle :
 Les viols commis par des policiers
 Les révélations sur Sainte-Soline
 Les ordres illégaux venant de la hiérarchie Les morts à la suite d’interventions

Aucune invention. Aucune exagération. Ce sont des faits.

Il termine par une blague, 
volontairement outrancière, 
dans la pure tradition satirique politique :


“Des viols, des mutilations, 
des meurtres et des mecs 
qui se filment en train de 
faire tout ça en se marrant, 
en fait, la police et la gendarmerie, c'est Daesh, 
avec la sécurité de l'emploi.”



Le ministre de l’intérieur porte plainte contre PEB pour cette phrase.

Il termine par une blague, volontairement outrancière, dans la pure tradition satirique politique : “Des viols, des mutilations, des meurtres et des mecs qui se filment en train de faire tout ça en se marrant, en fait, la police et la gendarmerie, c'est Daesh, avec la sécurité de l'emploi.” Le ministre de l’intérieur porte plainte contre PEB pour cette phrase.

Ce qui choque le ministre ?

Pas les viols.
Pas les mutilations.
Pas les morts.
Pas les ordres illégaux.
La blague.

C’est ça qui déclenche l’indignation officielle ?

Ce qui choque le ministre ? Pas les viols. Pas les mutilations. Pas les morts. Pas les ordres illégaux. La blague. C’est ça qui déclenche l’indignation officielle ?

Au sujet de la plainte du ministre de l'intérieur à l'encontre de @pierreemmanuel.bsky.social. 1/4

20.11.2025 16:58 — 👍 817    🔁 426    💬 13    📌 13

À chaque fois que j'ouvre Twitter ça me déprime de voir que j'ai des connaissances qui continuent d'y poster régulièrement

Éthique de merde à géométrie variable quand il s'agit de pas perdre vos 14 followers vraiment j'en ai marre

19.11.2025 11:52 — 👍 68    🔁 10    💬 4    📌 1
Post image

F# 10 makes it possible to use let! .. and! to await two tasks in parallel. This brings back some memories!

14.11.2025 00:13 — 👍 35    🔁 9    💬 1    📌 0
Reaching a limit of Reactive Programming · Romain Berthon

New blog post: "Reaching a limit of Reactive Programming"

berthon.dev/posts/reachi...

12.11.2025 09:30 — 👍 1    🔁 1    💬 0    📌 0
Taxe Zucman : La fuite des milliardaires
YouTube video by Stupid Economics Taxe Zucman : La fuite des milliardaires

Ou pourquoi taxer les biens professionnels

11.11.2025 12:30 — 👍 0    🔁 0    💬 0    📌 0
J'ai passé deux ans sans papiers.
YouTube video by Maskey J'ai passé deux ans sans papiers.
06.11.2025 11:45 — 👍 0    🔁 0    💬 0    📌 0

@berthon.dev is following 20 prominent accounts