PerfectSlayer
banner
hardcoding.fr
PerfectSlayer
@hardcoding.fr
Senior Software Engineer @ Datadog / Developer of AdAway (http://github.com/AdAway/AdAway) / @parisjug.org leader
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
@next.ink Est-ce que vous comptez aussi tester les nouveaux chargeurs Ikea à 4€ 🤔 Je suis curieux de connaître la qualité à un tel tarif 🙏 www.ikea.com/fr/fr/cat/ch...
January 6, 2026 at 8:48 AM
C'est demain soir, on vous attends nombreux ! ☕
🚀 Ready to explore 30 years of innovation in Jetty & Enterprise Java?
We’re excited to welcome Greg Wilkins and Ivar Grimstad for an exceptional evening of insights, history, and what’s coming next in the Java world!
📆 Tuesday, December 9
📍 @datadoghq.com Paris Office
🎟️ Register now 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
December 8, 2025 at 4:26 PM
Reposted by PerfectSlayer
JDK 26 has been branched from the main line and is now in Rampdown Phase One: mail.openjdk.org/pipermail/jd...

openjdk.org/projects/jdk/26/

#JDK26 #OpenJDK #Java
mail.openjdk.org
December 4, 2025 at 6:53 PM
Excited to organize and host the next ParisJUG meetup at @datadoghq.com ! 🙌
Join us for an evening with Greg Wilkins and Ivar Grimstad for a deep dive into 30 years of innovation in #Jetty and #Java Enterprise.
Looking forward to seeing the community there! ☕
🚀 Ready to explore 30 years of innovation in Jetty & Enterprise Java?
We’re excited to welcome Greg Wilkins and Ivar Grimstad for an exceptional evening of insights, history, and what’s coming next in the Java world!
📆 Tuesday, December 9
📍 @datadoghq.com Paris Office
🎟️ Register now 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
December 4, 2025 at 6:14 AM
Reposted by PerfectSlayer
I'm happy to announce that my meta-agent (a Java agent that instruments other Java agents) now has a nicer Web UI (thanks @hardcoding.fr):

github.com/parttimenerd...
December 2, 2025 at 3:07 PM
"we are building a new advanced flow that allows experienced users to accept the risks of installing software that isn't verified"
That's definitely better than locking down all installs from non-Google verified developers but still a pain: android-developers.googleblog.com/2025/11/andr... #android
Android developer verification: Early access starts now as we continue to build with your feedback
News and insights on the Android platform, developer tools, and events.
android-developers.googleblog.com
November 13, 2025 at 5:48 AM
> «will possibly suffer a performance regression, or they can stay on older JDK releases indefinitely.»
> «There is no obvious mitigation for this problem.»

🧹 Cleaning up code bases is always a tradeoff but at least the risks are clearly identified and most of them are taken care of🙏
✏️ JEP 8371379 was drafted
Title: Deprecate the UTF-16-only Internal String Representation
Type: feature
Component: core / lang
See openjdk.org/jeps/8371379
November 7, 2025 at 12:31 PM
That will require some work to comply 😬 but it's for the best 💪
🎯 JEP 500 proposed to target JDK 26
Title: Prepare to Make Final Mean Final
Type: feature
Component: core
Release: 26
See openjdk.org/jeps/500
October 29, 2025 at 12:13 PM
I discovered at JavaZone a great tool from @mostlynerdless.de: meta-agent. If you're doing bytecode injection or trying to investigate the magic behind your beloved frameworks, give it a try! blog.hardcoding.fr/instrumentin...
Instrumenting the Instrumenter: A meta-agent Story – Hardcoding
blog.hardcoding.fr
October 24, 2025 at 5:23 PM
Reposted by PerfectSlayer
How I Bypassed Amazon's #Kindle Web #DRM Because Their App Sucked
How I Reversed Amazon's Kindle Web Obfuscation Because Their App Sucked
As it turns out they don't actually want you to do this (and have some interesting ways to stop you)
blog.pixelmelt.dev
October 17, 2025 at 3:52 PM
Reposted by PerfectSlayer
🎉 Les inscriptions sont ouvertes pour notre prochain événement #n8n #DuckDB #java
@n8n.io par Nayel Ferai et @duckdb.org par @vhe74.bsky.social
🏢 chez agorapulse www.agorapulse.com
📆 le Mardi 14 octobre prochain
🎟️ Inscrivez-vous dès maintenant sur notre site: 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...
parisjug.org
October 10, 2025 at 8:41 AM
Reposted by PerfectSlayer
Vous l'attentiez tous, les vidéos de la session sur Java25 de Remi Forax du mois dernier.

youtu.be/nRJbfkO6Ra4
youtu.be/arLPg9fov_4
2025/09/09 - Java 25, en long en large et surtout en travers - Partie 1
YouTube video by Paris JUG
youtu.be
October 6, 2025 at 7:21 AM
Hello Belgium! 🇧🇪 Excited to give a talk at @devoxx.com this week: m.devoxx.com/events/dvbe2... If you’re around, come say hi or ping me to hang out 👋
Devoxx Mobile Companion
Your ultimate companion for Devoxx conferences worldwide. Browse talks, speakers, schedules, and manage your personalized conference experience.
m.devoxx.com
October 6, 2025 at 6:32 AM
Reposted by PerfectSlayer
The JDK 25 release is available!

Thank you to the team involved for making this happen.

Dive into the details and explore what’s new and noteworthy 👉 hubs.la/Q03Ly2910

Download #EclipseTemurin JDK 👉 hubs.la/Q03Ly8MS0

#Java #JDK #Temurin #Adoptium #JDK
September 30, 2025 at 5:11 PM
I wasn't expected to see Swing improvement in the next Java version 😮 Java for Desktop isn't dead apparently 😇
✏️ JEP 8368874 was drafted
Title: JEP: Add a JDatePicker UI Component to the Swing UI Toolkit (Preview)
Type: feature
Component: client / javax.swing
See openjdk.org/jeps/8368874
September 30, 2025 at 5:12 AM
Why the f*** is there some YouTube videos on my #spotify home screen?? 🤬 #enshitify
September 23, 2025 at 5:58 AM
Reposted by PerfectSlayer
Java 25 / JDK 25: General Availability
mail.openjdk.org
September 16, 2025 at 1:26 PM
Did Oracle just killed #graalvm in favor of #leyden? 😮
"The goals of improving the startup time, time to peak performance, and footprint of Java programs are being pursued further in OpenJDK’s Project Leyden as a standard part of Java."
blogs.oracle.com/java/post/de...
blogs.oracle.com
September 16, 2025 at 9:43 AM
See you all there! 👋
🎉Vous n'êtes pas les seuls à reprendre ! Pour le Paris JUG aussi c'est la rentrée avec une soirée autour de Java 25 par Rémi Forax ☕

🏢 Chez Renault Digital
🗓️ Le mardi 9 septembre
🎟️ Inscrivez-vous dès maintenant sur notre site 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...
parisjug.org
September 5, 2025 at 4:45 PM
Reposted by PerfectSlayer
Read the JEPs! I just discovered this one, great tool! @jeptracker.bsky.social
September 4, 2025 at 8:55 AM
I’ve lost more time than I’ve saved trying to use LLMs… until now. For once, they actually gave me real value - so I built a tool to capture it: blog.hardcoding.fr/building-a-c... #java #langchain4j #llm #quakus #mpc #github
Building a Code Review Assistant: When AI Actually Makes Sense – Hardcoding
blog.hardcoding.fr
August 18, 2025 at 8:00 AM
⚠️ RCE + arbitrary location write found in Git: github.blog/open-source/... Time to update! 🛡️ #CVE-2025-48384 #CVE-2025-48385
Git security vulnerabilities announced
Today, the Git project released new versions to address seven security vulnerabilities that affect all prior versions of Git.
github.blog
July 8, 2025 at 6:35 PM
You can now customize notifications per account! 🙌 Really useful to carefully set up the right notifications for both my @jeptracker.bsky.social bot and our social @parisjug.org account. Less noise for richer interactions 👍
📢 1.104 is rolling out with new ways to personalize your notifications!

• Activity Notifications: Get push alerts from your favorite accounts
• Repost Notifications: See when someone likes or reposts something you’ve reposted
• New Notification Settings: Fine-tune which notifications you receive
July 8, 2025 at 7:35 AM
I'm curious if anyone tried CheerpJ as #Java Applet replacement? Not that I'm an applet user, mostly out of curiosity 😇
cheerpj.com/cheerpj-appl...
June 23, 2025 at 1:15 PM