Advertisement · 728 × 90

Posts by Benjamin Cavy

Woah. This is such a cool idea!

1 week ago 21 3 0 0
Post image

Young man

2 weeks ago 662 116 2 4
Post image

Introducing TanStack Hotkeys!

Setting up keyboard shortcuts is supposed to be easy and only take a few lines of code, right? Well, there are enough small "gotchas" that can eventually add up to an annoying amount of complexity.

TanStack Hotkeys aims to simplify the edge cases and bring type-safety

2 months ago 88 6 2 2
Chart showing Servo stats from 2018-2025 in merged PRs, average monthly contributors and average monthly contributors with 10 or more PRs in a month. Last 3 years project has been growing a lot. All the data and details in the blog post: https://blogs.igalia.com/mrego/servo-2025-stats/

Chart showing Servo stats from 2018-2025 in merged PRs, average monthly contributors and average monthly contributors with 10 or more PRs in a month. Last 3 years project has been growing a lot. All the data and details in the blog post: https://blogs.igalia.com/mrego/servo-2025-stats/

Really happy to see the evolution of the @servo.org project in the last years since @igalia.com took over maintenance in 2023
blogs.igalia.com/mrego/servo-...

3 months ago 97 14 0 0
Preview
Logging Sucks - Your Logs Are Lying To You Why traditional logging fails and how wide events can fix your observability

loggingsucks.com

This is a great post, with cool interactive demos 😄

3 months ago 6 3 1 0
How uv got so fast
Dec 26, 2025

uv installs packages faster than pip by an order of magnitude. The usual explanation is “it’s written in Rust.” That’s true, but it doesn’t explain much. Plenty of tools are written in Rust without being notably fast. The interesting question is what design decisions made the difference.

Charlie Marsh’s Jane Street talk and a Xebia engineering deep-dive cover the technical details well. The interesting parts are the design decisions: standards that enable fast paths, things uv drops that pip supports, and optimizations that don’t require Rust at all.

How uv got so fast Dec 26, 2025 uv installs packages faster than pip by an order of magnitude. The usual explanation is “it’s written in Rust.” That’s true, but it doesn’t explain much. Plenty of tools are written in Rust without being notably fast. The interesting question is what design decisions made the difference. Charlie Marsh’s Jane Street talk and a Xebia engineering deep-dive cover the technical details well. The interesting parts are the design decisions: standards that enable fast paths, things uv drops that pip supports, and optimizations that don’t require Rust at all.

Comment le gestionnaire de paquets uv est devenu plusieurs ordres de grandeur plus rapide que pip. (et non, Rust n'explique pas tout)

👉 nesbitt.io/2025/12/2...

3 months ago 13 5 0 1
Preview
AI Is Forcing Us To Write Good Code When Best Practices Are Best

this blog really nails a few things I’ve noticed about good architecture/coding practices for using agents, big recommend.

bits.logic.inc/p/ai-is-forc...

3 months ago 67 15 3 7
Video

📬 Vous avez du courrier !

Les mails d'acceptation de vos propositions au CFP ont été envoyés ✨

Alors, aurons-nous le plaisir de vous compter comme speaker·euse cette année ?

4 months ago 25 6 1 3

The changed code is a small fraction of an open source contribution. Your commitment to understand the issue, how your proposed solution fits with the project, and be ready to own and push the review process forward is the biggest chunk of the work. Your effort is the contribution, not the code.

4 months ago 448 66 5 6
Advertisement
Post image

🎙️ Pour ce mois d'octobre, @bbourgeois.dev, Théophile, @glefloch.bsky.social et @jeanphi-baconnais.gitlab.io ont discuté d'#opensource et d' @hacktoberfest.com pour ce 1er épisode de la saison 3 de Zenikast

👉 Episode dispo sur les différentes plateformes de podcast www.youtube.com/watch?v=glFB...

5 months ago 4 4 1 0
Preview
Bad UX World Cup Build a bad date picker and win a shit trophy! Presented by Nordcraft.

The world definitely needed this 😂
badux.lol

5 months ago 1 1 0 0
Zenikast - Saison 3 - Episode 1 - Opensource, dans les starting blocks pour l'Hacktoberfest
Zenikast - Saison 3 - Episode 1 - Opensource, dans les starting blocks pour l'Hacktoberfest YouTube video by Zenika TV

🎙️ #Zenikast, Saison 3, Episode 1

Pour ce 1er épisode, @glefloch.bsky.social @bbourgeois.dev Théophile et @benjamin-cavy.bsky.social de la MAIF m'ont fait l'honneur de me rejoindre pour parler d'#opensource et @hacktoberfest.com 🙏

👉 www.youtube.com/watch?v=glFB...

6 months ago 4 5 1 0
Video

📝 Le CFP est ouvert 📝

Ami·e·s speakers, le CFP de l'édition 2026 de Touraine Tech est ouvert ! Vous avez jusqu'au 16 novembre 2025 pour nous soumettre vos lightning (15min), conférences (50min) et hands-on (2h).

conference-hall.io/touraine-tec...

7 months ago 26 25 6 0
Playwright : tester vos applications devient un jeu d'enfant - Benjamin Cavy (MAIF)
Playwright : tester vos applications devient un jeu d'enfant - Benjamin Cavy (MAIF) YouTube video by Devoxx France

#TechTalkReco cette fois sur du testing #E2E avec playwright par @benjamin-cavy.bsky.social à @devoxx.fr 🚀

Le titre dit tout! Un jeu d'enfant d'avoir ce type de test avec une Dev Expérience au top!

youtu.be/MC0ME_3bOjA

10 months ago 3 1 0 0
Preview
Search Params Are State | TanStack Blog Search Params Are State — Treat Them That Way Search params have been historically treated like second-class state. They're global, serializable, and shareable — but in most apps, they’re still hacked...

Great read:

10 months ago 69 12 7 0
Preview
Industry study sponsorship and conflicts of interest on the effect of unprocessed red meat on cardiovascular disease risk: a systematic review of clinical trials - PubMed This trial for systematic reviews or meta-analyses was registered at PROSPERO as CRD42024525197 (https://www.crd.york.ac.uk/prospero/display_record.php?RecordID=525197).

Is red meat bad for you? New meta study of 44 studies finds it depends on the sponsor.

If the sponsor was impartial, most studies find it's bad for you.

If the sponsor was the red meat industry, most studies are structured to find no problems.
pubmed.ncbi.nlm.nih.gov/40379522/

10 months ago 229 101 8 16

Le replay de mon tools in action sur @playwright.dev à @devoxx.fr est disponible ici www.youtube.com/watch?v=MC0M..., grace à vos feedbacks il est 6e du classement des "top talks" de cette année(devoxxfr2025.cfp.dev#/top-talks), merci beaucoup ❤️ !

11 months ago 3 1 1 0
Archi événementielle basée sur kafka, un cas pratique | Blog d'Alex ラルーソ À la MAIF, je travaille sur les données de connaissances de la personne. Ces données étaient gérées par un CRM du marché, un peu vieillissant.

Bien le bonjour,

Je continue sur ma lancée avec cette fois un article sur notre utilisation de #ApacheKafka
larousso.github.io/blog/synchro...

11 months ago 2 1 0 0
Trunk base ++ et kanban | Blog d'Alex À la MAIF, le flow de dév le plus communément appliqué, c'est du gitflow et du srcum.

Bien le bonjour,

Je viens de créer un blog tech et recette. Je partage cet article sur un sujet, qui d'habitude, ne me passionne pas plus que ça, le flow de dév :
larousso.github.io/blog/trunkba...

Des retour ? j'ai ouvert une discussion :
github.com/larousso/lar...

N'hésitez pas à repost !

11 months ago 2 1 0 0
Advertisement
L'échec de l'agilité. Pourquoi je ne l'utilise plus aujourd'hui ?
L'échec de l'agilité. Pourquoi je ne l'utilise plus aujourd'hui ? YouTube video by Eventually coding - sous le capot

Je sens que la dernière vidéo va faire réagir :)
Dès qu'on parle d'agilité, ca à tendance à cristalliser les avis
Mais je suis prêt :)

youtu.be/YOmxQ8Tp9iQ?...

1 year ago 38 15 14 4
Video

🐣 Le CFP de BDX I/O 2025 est ouvert ! 🎉
Tu as jusqu’au 29 juin 23h59 pour proposer ton talk 🗣️
Tech, retours d’expérience, idées originales : on veut tout !

👉 conference-hall.io/bdx-i-o-2025
#BDXIO #CFP #CallForPapers #TechConference

11 months ago 24 16 0 1
Post image

Merci d'être venu si nombreux pour ma démo de @playwright.dev hier soir à #devoxxfr ! N'oubliez pas de laisser un feedback mobile.devoxx.com/events/devox...

1 year ago 6 0 1 0
Post image

Présentation inspirante de @pierrezemb.fr à #devoxxfr sur le Simulation driven development, je connaissais pas le concept de Determinist Simulation Testing mais ça donne bien envie.

1 year ago 4 0 0 0
Post image

Très bonne conf de @mcdostone.bsky.social montrant live-code à l'appui cimment développer une Terminal User Interface (TUI) avec #rust et @ratatui.rs à #devoxxfr

1 year ago 1 1 0 0
Post image

C'est parti pour découvrir #playwright avec @benjamin-cavy.bsky.social dans l'amphi bleu de #DevoxxFR

1 year ago 3 1 0 0
Post image

Pas mal de conseils et retour d'expérience intéressants dans le talk d'Alain Lesage sur Postgres à #devoxxfr

1 year ago 1 0 0 0

Quickie très instructif (et honnête) de @binout.bsky.social à #devoxxfr où il nous a expliqué coment intégrer l'IA dans la pratique du TDD : l'humain ecrit les tests et l'IA aide a la génération du code !

1 year ago 3 1 0 0
Advertisement
Post image

Comment tallonger notre build peut nous faire gagner du temps : Vincent Galloy et @eric.lemerdy.name nous expliquent comment ils ont automatisés le plus de vérifications possible sur leur code. Hyper intéressant #devoxxfr

1 year ago 0 0 0 0

Si vous galérez à tester vos applications frontends et que vous êtes à #devoxxfr, venez ce soir à 17h50 en amphi bleu, j'y présente @playwright.dev, un outil qui m'a changé la vie sur ce sujet.
En plus les sièges sont hypeeeeer confortables !

1 year ago 1 1 0 0
Post image

Comment trouver et regrouper les donnéez dupliquées ? C'est ce que nous a expliqué Arnaud Esteve à #devoxxfr, un banger !

1 year ago 0 0 0 0