Brice Dutheil
banner
bricedutheil.bsky.social
Brice Dutheil
@bricedutheil.bsky.social
Java engineer, mockito commiter
Reposted by Brice Dutheil
✏️ JEP 8376991 was drafted
Title: PEM Encodings of Cryptographic Objects (Final)
Type: feature
Component: security / security
See openjdk.org/jeps/8376991
February 12, 2026 at 3:24 AM
Reposted by Brice Dutheil
After restricting Telegram and MAX, Russia has removed YouTube and WhatsApp from the authorized DNS of state regulator Roskomnadzor. The two most popular platforms in the country are now inaccessible through official DNS filtering systems. #Russia
February 11, 2026 at 5:39 PM
Reposted by Brice Dutheil
It's already ILLEGAL for non-citizens to vote. This voter suppression bill—the "Save America Act"—solves a non-existent problem while disenfranchising millions of actual citizens. It's a lie from start to finish.

#HandsOffHerVote

social.demcast.com/s/FoJnP3KI
Contact Your MOC
social.demcast.com
February 11, 2026 at 5:05 PM
Using the #JDK HttpClient, or … not.
Well it depends on each one’s use cases.

blog.arkey.fr/2026/02/08/t...
10+ reasons to NOT use JDK’s HttpClient
Java mostly, and general tech
blog.arkey.fr
February 10, 2026 at 10:06 PM
Reposted by Brice Dutheil
Use command completion (..) to perform actions on your class or file, like Reformat Code or Optimize Imports. This is helpful if you don’t know, or can’t remember, the relevant shortcuts! #IntelliJIDEATips
February 10, 2026 at 9:01 AM
Reposted by Brice Dutheil
Prince of Persia was an experiment in rotoscoping. It put lifelike animation on '80s home computers.

Designer Jordan Mechner converted VHS tapes and movie footage into pixels -- and went way beyond the tech of his time. We explore: animationobsessive.substack.com/p/how-the-li...
February 9, 2026 at 10:41 PM
Reposted by Brice Dutheil
✅ JEP 527 is now complete
Title: Post-Quantum Hybrid Key Exchange for TLS 1.3
Type: feature
Component: security / javax.net.ssl
Release: 27
See openjdk.org/jeps/527
February 9, 2026 at 6:24 PM
@chrzanowski.info @youtrack.cloud It happened again, I was logged out and tried to reload in via oauth, and now I can’t access anything.
February 9, 2026 at 9:12 PM
Reposted by Brice Dutheil
Easy to miss, but it’s a big one:

GitHub Dependabot can finally update the Gradle Wrapper 🔥

Do you rely on automated PRs in your projects?
February 4, 2026 at 5:29 PM
Reposted by Brice Dutheil
I'm creating a reference demo that shows how a third-party JetBrains IDE plugin can support OAuth2 login in a way that’s clear, safe, and easy to reuse.
Live!

Join me on Twitch: www.twitch.tv/hszanowski
hszanowski - Twitch
OAuth2 Authorization in a JetBrains IDE plugin
www.twitch.tv
February 6, 2026 at 7:43 PM
Reposted by Brice Dutheil
What’s really behind the magic of OpenTelemetry?
Join me this Tuesday to discover how it can rewrite your app live in production! 🚀
#OpenTelemetry #Java @datadoghq.com
🚀Soirée Observabilité & OpenTelemetry
On accueillera Pejman Tabassomi pour revivre l'histoire de l'observabilité de l'écosystème Java, et Bruce Bujon pour découvrir comment fonctionne l'agent OpenTelemetry!
📆 Mardi 10 février
📍Dans les bureaux de @datadoghq.com
🎟️ Inscriptions www.parisjug.org
Bienvenue
Bienvenue au Paris JUG Le Paris JUG est un groupe d’utilisateurs Java ayant pour but de réunir les acteurs du langage (professionnels, communautés open source, institutions, étudiants, enseignants…) a...
www.parisjug.org
February 5, 2026 at 1:10 PM
Reposted by Brice Dutheil
I've been told no one will notice that — prove them wrong 🫣

The upcoming 2026.1 release of JetBrains IDEs rolls out a smooth caret in the code editor to please your eyes! 💅

Hot or not??

P.S. Already available in 2026.1 EAP!
February 3, 2026 at 3:43 PM
Reposted by Brice Dutheil
The Loom Lab JDK 26 V1 edition is out! Comes with Timeout management and Scoped Values. You can grab it here: github.com/JosePaumard/...
GitHub - JosePaumard/2026_Jfokus-Loom-lab
Contribute to JosePaumard/2026_Jfokus-Loom-lab development by creating an account on GitHub.
github.com
February 2, 2026 at 4:34 PM
@youtrack.cloud @jetbrains.com Is this expected ? I’ve been a YT user for very long so already had an account

youtrack.jetbrains.com/issues
February 2, 2026 at 8:27 AM
Reposted by Brice Dutheil
Russian state TV anchor Solovyov called for Russia to conduct orbital nuclear strikes on SpaceX satellites, after Musk shut down Russian Starlink terminals.

Solovyov seemed unbothered by the potential collateral damage to Russian satellites: "We'll switch to carrier pigeons!"
February 2, 2026 at 6:49 AM
I never thought it was possible to "radio fingerprint" specific molecules in space.

www.cnn.com/2026/01/30/s...
Scientists discover molecule in space that hints at origin of life | CNN
A 13-atom molecule containing sulfur has been discovered in interstellar space for the first time, providing insight into the origins of the chemistry of life.
www.cnn.com
January 30, 2026 at 5:58 PM
Shenandoah/Generational-Shenandoah GC into Native Image reached a milestone according to Volker Simonis where there is no a libshenandoah, there are still quite some significant work remains tough.

Follow updates there: github.com/oracle/graal...
#shenandoah #openjdk #graalvm
github.com
January 30, 2026 at 5:10 PM
Reposted by Brice Dutheil
Europe 🇪🇺

En cumulé, les pays de l'Union Européenne ont un PIB supérieur à celui de la Chine. C'est à la fois une force est faiblesse car les grandes puissances cherchent des négociations bilatérales avec les pays et non avec l'U.E pour profiter d'un rapport de force favorable.
January 29, 2026 at 5:18 PM
@netflix.com skyscraper live was nice, but really use **metric system**, this doc is gonna be watched worldwide.
January 29, 2026 at 9:07 AM
@cnn.com hey when I read your articles, I always appreciate when metric units are used (both shown are ok). I hope you could pursue this effort consistently in all your articles.

Thanks in advance
January 29, 2026 at 9:05 AM
In new lazy constant preview, removing isInitialized feels like a mistake: querying the state of a lazy field is genuinely useful.

Also, API ergonomics are inconsistent:
collections use the standard Collection API,
but single values require LazyConstant.

Kotlin integrates lazyness better.
✏️ JEP 8376595 was drafted
Title: Lazy Constants (Third Preview)
Type: feature
Component: core / lang
Release: 27
See openjdk.org/jeps/8376595
January 29, 2026 at 8:52 AM
A free SQL explain plan visualizer tool by @datadoghq

Currently for PostgreSQL, MySQL, MSSQL and MongoDB

explain.datadoghq.com
January 29, 2026 at 8:22 AM
Reposted by Brice Dutheil
✏️ JEP 8376595 was drafted
Title: Lazy Constants (Third Preview)
Type: feature
Component: core / lang
Release: 27
See openjdk.org/jeps/8376595
January 28, 2026 at 7:23 PM
Reposted by Brice Dutheil
✏️ JEP 8361105 was drafted
Title: Code reflection (Incubator)
Type: feature
Component: core
See openjdk.org/jeps/8361105
January 28, 2026 at 10:23 PM