Loïc Mathieu
loicmathieu.fr
Loïc Mathieu
@loicmathieu.fr
Lead Developer @kestra.io, Java & JVM passionate, performance, OSS contributor (mainly Quarkus), Book Author (Quarkus edition ENI), GCP Google Dev Expert.
Like to learn stuff and share what I learned.
https://www.loicmathieu.fr
Reposted by Loïc Mathieu
January 14, 2026 at 2:52 PM
Reposted by Loïc Mathieu
Quarkus 3.31, released this month, will be the culmination of months of work making Quarkus applications builds faster. Learn more about it in this blog post by @gsmet.bsky.social: quarkus.io/blog/buildin...
Towards faster builds
Quarkus: Supersonic Subatomic Java
quarkus.io
January 14, 2026 at 12:50 PM
Reposted by Loïc Mathieu
Leave it to me to make more-complex-than-necessary first examples! But the adventure continues and I'm learning a ton. Join me and let me know what you are building with @kestra.io!

dev.to/missamarakay...
More adventures in building a first flow with Kestra.io
We left off on our adventure a bit stuck in the mud with the Google Calendar API.
dev.to
January 14, 2026 at 2:30 PM
One more time, the excellent async profiler tools saved me during a customer production incident.

Download iy -> quick flamegraph profile -> immediate discovery of the issue.

github.com/async-profil...
async-profiler
async-profiler has 3 repositories available. Follow their code on GitHub.
github.com
January 14, 2026 at 2:40 PM
Reposted by Loïc Mathieu
I did some OpenJDK commit exploration and I thought I could blog about it too. Here it is: questdb.com/blog/jvm-cur...
How a 40-Line Fix Eliminated a 400x Performance Gap | QuestDB
A deep dive into an OpenJDK commit that replaced slow /proc file parsing with a single syscall, revealing obscure Linux kernel internals and a 20-year-old optimization opportunity.
questdb.com
January 13, 2026 at 11:43 PM
Reposted by Loïc Mathieu
ICYMI: You're probably ignoring the best parts of Quarkus.

I compiled 10 "Hidden Gems" that I use in almost every project:
- @Location for easy HTTP headers
- Zero-config Flyway
- The unspoken power of Qute type-safety

Stop writing boilerplate. buff.ly/aPmLiHC

#Java #Quarkus #DeveloperExperience
January 14, 2026 at 8:00 AM
Reposted by Loïc Mathieu
Digging into more of the implementation details with @kestra.io! Follow along on my learning journey as I build my first flow. dev.to/missamarakay...
My First Flow with Kestra.io
My thoughts and experience building a small PoC with Kestra.io.
dev.to
January 5, 2026 at 2:24 PM
Reposted by Loïc Mathieu
🚀 Kestra 1.2 is live!
📦 Assets (EE)
🧩 Templated Blueprints (EE)
📂 Namespace file versioning
🔁 Concurrent triggers
✅ Checks
🎨 UI redesign
☁️ AWS & Azure Marketplace
🧩 Many new plugins

Release post in comments👇
January 13, 2026 at 3:24 PM
Reposted by Loïc Mathieu
Tired of your tests misbehaving? Join @loicmathieu.fr on an insightful journey to tackle flaky tests head-on. A must-read for every developer! #coding #testing #foojay
foojay.io/today/flaky-...
foojay – a place for friends of OpenJDK
foojay is the place for all OpenJDK Update Release Information. Learn More.
foojay.io
January 13, 2026 at 1:43 PM
Reposted by Loïc Mathieu
Télécommandes, sous-titres, livres audio, pailles, épluche-légumes, SMS… Ces innovations sont d’abord pensées pour les personnes handicapées avant d’être adoptées par tout le monde.

Je raconte leur histoire dans mon dernier article : emmanuelle-aboaf.netlify.app/blog/article...
Quand les innovations pensées pour les personnes handicapées deviennent universelles - Portfolio d'Emmanuelle ABOAF, développeuse sourde
Il y a des inventions qui, à l’origine, ont été imaginées pour répondre aux besoins spécifiques des personnes handicapées, avant de devenir des outils du quotidien pour tout le monde. Les SMS, la télé...
emmanuelle-aboaf.netlify.app
January 12, 2026 at 11:34 AM
Reposted by Loïc Mathieu
Micronaut announces plans to join Commonhaus 🎉

We look forward to welcoming @micronautfw.bsky.social as a member project. Stay tuned!

micronaut.io/2026/01/12/m...
Micronaut Announces Plans to Join the Commonhaus Foundation - Micronaut Framework
Today, we are announcing that the Micronaut framework is applying to join the Commonhaus Foundation. This is an exciting new step in the Micronaut project’s journey, and we’re looking forward to the o...
micronaut.io
January 13, 2026 at 6:33 AM
Reposted by Loïc Mathieu
Wouldn't it be great to have a Foojay page on Wikipedia? Who is an experienced Wikipedia author and can help us improve this draft to make it valid for publishing?

en.wikipedia.org/wiki/Draft:F...
Draft:Foojay (Friends Of OpenJDK) - Wikipedia
en.wikipedia.org
January 9, 2026 at 3:46 PM
Reposted by Loïc Mathieu
OpenJDK is faster than GraalVM*

It's around twice as fast in one particular area. Read more in my latest tiny blog post at mostlynerdless.de/blog/2026/01...
OpenJDK is faster than GraalVM Java* - Mostly nerdless
OpenJDK is faster than GraalVM in some instances, but maybe it's not important? Discover more in this short blog post.
mostlynerdless.de
January 9, 2026 at 8:11 AM
Reposted by Loïc Mathieu
Its a new year - how about coming to work on the Quarkus team ?

ibmglobal.avature.net/en_US/career...

location: Dublin/Ireland
Java Senior Software Engineer
IBM Application Services and Middleware is looking for a Senior Software Engineer to join our engineering team with a focus on integration of Cloud Kubernetes and CI/CD technologies within the…
ibmglobal.avature.net
January 8, 2026 at 9:56 AM
Reposted by Loïc Mathieu
Check out @frankdelporte.be 's informative piece on Foojay, where he addresses the scaling loop problem during Java warmup. #Java #Coding foojay.io/today/java-w...
Java Warmup and the Scaling Loop Problem
foojay is the place for all OpenJDK Update Release Information. Learn More.
foojay.io
January 7, 2026 at 9:18 AM
Reposted by Loïc Mathieu
Check out this new article by Michal Maléř about optimizing Java for the cloud-native era with @quarkus.io. Learn how it's paving the way for future cloud applications. #Java #Cloud #Quarkus foojay.io/today/optimi...
Optimizing Java for the Cloud-Native Era with Quarkus
This article explores how Quarkus can help organizations reduce costs, streamline development, and modernize their Java applications for today’s cloud-native environments.
foojay.io
January 7, 2026 at 9:15 AM
Ça deviens urgent d'y postuler!
Et je dis ça pour moi aussi ;)
Le Call for Papers (CFP) pour Devoxx France 2026 ferme ses portes le dimanche 11 janvier à minuit ⏰

Rencontrez le comité CFP dans cette vidéo : www.youtube.com/watch?v=GrOx...
qui se sont prêtés au jeu des questions, merci à eux 🙏

👉 Soumettez vite votre talk sur devoxxfr2026.cfp.dev
January 7, 2026 at 8:49 AM
Reposted by Loïc Mathieu
🎯 JEP 527 proposed to target JDK 27
Title: Post-Quantum Hybrid Key Exchange for TLS 1.3
Type: feature
Component: security / javax.net.ssl
Release: 27
See openjdk.org/jeps/527
January 6, 2026 at 11:23 PM
Reposted by Loïc Mathieu
Spinlocks vs. Mutexes: When to Spin and When to Sleep

Great introduction and explanation why sometimes wasting some CPU to spinlock is the better alternative to mutexes and sometimes it is vice versa, depending on contention.

howtech.substack.com/p/spinlocks-...
Spinlocks vs. Mutexes: When to Spin and When to Sleep
You’re staring at perf top showing 60% CPU time in pthread_mutex_lock. Your latency is in the toilet. Someone suggests “just use a spinlock” and suddenly your 16-core server is pegged at 100% doing…
howtech.substack.com
January 5, 2026 at 1:56 PM
Reposted by Loïc Mathieu
Toute l'équipe du DevLille vous souhaite une très belle année 2026 🫶

Nous commençons la préparation de l'édition de cette année avec l'ouverture du CFP. Vous pouvez proposer vos sujets, et ce jusqu'au 31 mars 2026.

conference-hall.io/devlille-2026

On a hâte de lire vos propositions.
DevLille 2026 call for papers
Submit your proposal to DevLille 2026 call for papers.
conference-hall.io
January 5, 2026 at 1:29 PM
Reposted by Loïc Mathieu
I hope I'm not the only one who sometimes wonders: "What is my Java application doing right now?" When you don't see any output. This is where my tiny tool called JStall comes in, as you can read in my blog post at mostlynerdless.de/blog/2025/12...
Quickly Inspect your Java Application with JStall - Mostly nerdless
Learn about JStall, a tool that helps you quickly answer the question: "What is my Java application doing right now?"
mostlynerdless.de
December 30, 2025 at 11:11 AM
Small article about how to deploy a Quarkus application to Google Cloud Run.
(both in English & French)
www.loicmathieu.fr/wordpress/in...
Deploy a Quarkus application in Cloud Run | Loic's Blog
Quarkus is a microservice development framework designed for the cloud and containers. It is designed to have reduced memory usage and the shortest possible startup time. It is mainly based on…
www.loicmathieu.fr
December 30, 2025 at 1:32 PM
Reposted by Loïc Mathieu
#Java "Magic" types: The ones you can't name (non-denotable types)

https://www.linkedin.com...
December 29, 2025 at 6:00 PM
When I return from a day off, I'm not reading the full history of what happened on my social media during these days...

And you?

Anyway, if something needs my attention, tell me ;)
December 29, 2025 at 9:03 AM