Quentin Pradet
banner
quentin.pradet.me
Quentin Pradet
@quentin.pradet.me
I like maintaining things: the Elasticsearch Python clients by day, urllib3 and trustme by night. I write about #Python, HTTP, async/await, open source and performance! he/him
Apparently drag and drop works
November 6, 2025 at 7:06 PM
QuickTime!
November 6, 2025 at 6:59 PM
To be fair they "just" ported pyupgrade to Rust
October 28, 2025 at 3:47 PM
Couldn’t agree more! Also the Bluesky automation is fixed 🥳
September 24, 2025 at 12:22 PM
Hey Trey, did you notice your automated Bkuesky posts suffer from encoding issues?
September 3, 2025 at 5:56 AM
Wow, that sounds nice! I immediately thought about Bluey.
August 16, 2025 at 11:21 AM
Great post! Python supports else in loops, but only if there was no break! It’s terribly confusing: docs.python.org/3/tutorial/c...
4. More Control Flow Tools
As well as the while statement just introduced, Python uses a few more that we will encounter in this chapter. if Statements: Perhaps the most well-known statement type is the if statement. For exa...
docs.python.org
August 11, 2025 at 4:01 AM
Looks like a much nicer solution than femtocell which is available commercially in France since 2009! korben.info/les-femtocel...
Les Femtocell de SFR mises à mal | Le site de Korben
SFR a mis sur le marché, en 2009, un appareil destiné aux personnes qui captent mal la 3G, de profiter d’un relais local qui fait transiter les ...
korben.info
August 5, 2025 at 7:31 AM
Crafting Interpreters! craftinginterpreters.com
Crafting Interpreters
craftinginterpreters.com
August 3, 2025 at 2:29 PM
You can only read the first two parts if you’re not a paid subscriber, but this companion piece is freely available on my blog: quentin.pradet.me/blog/how-ela...
How Elastisearch and OpenSearch built their SDKs
quentin.pradet.me
July 29, 2025 at 3:28 PM
À La Réunion on l’appelle de plus en plus l’hexagone, et j’aime bien, c’est court, neutre et efficace.
July 28, 2025 at 3:37 AM
This is a tragedy, but correlation is not causation. Kids roam less and less in the UK (say) despite pedestrian casualties being down.
July 26, 2025 at 12:38 AM
Interesting, thanks! The exit code 120 comes from Python: bugs.python.org/msg284536
Message 284536 - Python tracker
bugs.python.org
July 21, 2025 at 9:05 AM
We care about deepening our understanding of the language, which makes the question and resulting answer indeed very interesting! Thank you
July 4, 2025 at 2:46 AM
> As of August 2024, the new app has a 1.3 point review average on Google Play. In January 2025, Sonos announced the resignation of its CEO Patrick Spence over the app update debacle.

en.m.wikipedia.org/wiki/Sonos
Sonos - Wikipedia
en.m.wikipedia.org
June 29, 2025 at 4:38 AM
Wow the packaging tries hard to convey luxury. Also European biscuits is fun. In France where this comes from the packaging is much more… playful
June 23, 2025 at 5:36 AM
Ah, the joys of cross-border rail. Still, thank you for doing this.
June 20, 2025 at 2:52 AM
When in the US I was localized in Hong Kong and now in Reunion Island I was localized in Japan for a few weeks. Got ads in Japanese and even YouTube blocked some videos. Super annoying.
June 18, 2025 at 4:24 PM