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
Kestra v1.1 dropped this week, and it’s packed.

⚙️ More plugins
🧠 Smarter orchestration and automation
🎨 Refined Filters and performance boosts everywhere
🔒 Enterprise-grade control, ready for scale
🤖 Even more AI features
November 7, 2025 at 4:12 PM
MongoDB extension for Hibernate!
in.relation.to/2025/11/03/i...
Introducing the MongoDB Extension for Hibernate ORM (Public Preview) - In Relation To
in.relation.to
November 5, 2025 at 3:36 PM
Reposted by Loïc Mathieu
🚀 Kestra 1.1 is live!
🔍 New UI Filters
📊 No-Code Custom Dashboards
🧠 Multi-Agent AI
🤖 Fix with AI
📧 Email Trigger
📂 Smarter File Detection Triggers
🧍 Human Tasks (EE)
🎨 Apps Catalog (EE) 🔒
Improved Air-gap Support
🧩 30+ new plugins
go.kestra.io/release-1-1-x
November 5, 2025 at 11:50 AM
Reposted by Loïc Mathieu
🚀 2 days to go!
📅 Thu, Nov 6 — 2 PM GMT
See how Kestra takes AI Agents from prototype to production, no hype, just orchestration that ships.

⚙️ Connect data, APIs, MCP & Agents
🧩 Turn prompts into scalable workflows
👉 watch.getcontrast.io/register/kes...
Orchestration BEyond: Build AI That Ships
Step into the next phase of orchestration with Kestra AI Agents. Join Parham, Lead Solution Architect at Kestra, for a live walkthrough of how AI moves fr...
watch.getcontrast.io
November 4, 2025 at 4:57 PM
Reposted by Loïc Mathieu
[𝗔𝗖𝗖𝗘𝗦] Et si on terminait l’année tous ensemble ?

Le 11 décembre, Clever Cloud organise ACCES — Amazing Clever Cloud Enterprise Summit à Paris La Défense : vision, nouveautés produit, roadmap 2026.

🎟️ -50 % → www.clever.cloud/fr/blog/entr...
ACCES 2025 : Une journée dédiée à la présentation des nouveautés de Clever Cloud au cœur du FOST | Clever Cloud
Découvrez l’ACCES 2025, la journée Clever Cloud dédiée aux nouveautés produits, à la roadmap 2026 et à la vision du cloud européen.
www.clever.cloud
November 4, 2025 at 1:59 PM
Reposted by Loïc Mathieu
🤔 What is RAG and why should you care?

RAG = Retrieval-Augmented Generation
It gives AI access to real, current knowledge, not just training data.
✅ Fewer hallucinations
✅ Smarter, accurate answers
✅ Always up-to-date

See how we use RAG in Kestra 👇
youtu.be/9nNkiRd0ESk
What is AI RAG? AI Made Easy
YouTube video by Kestra
youtu.be
November 3, 2025 at 3:19 PM
Reposted by Loïc Mathieu
Les vidéos de Cloud Nord 2025 sont en ligne 🎉

Notre monteur fou (moi 😭) a fini d'uploader toutes les vidéos captées le 23 octobre dernier.

C'est pas parfait, mais c'est pas si mal pour du contenu enregistré depuis un coin de table 😅

Tout est sur Youtube : www.youtube.com/playlist?lis...
November 3, 2025 at 8:01 AM
Reposted by Loïc Mathieu
Did you know #FoundationDB's simulator randomly swaps disks between machines on reboot? 75% of the time. On purpose.

I wrote how this works: interface swapping, BUGGIFY chaos injection, and how we use it at @clever-cloud.com to build Materia.

pierrezemb.fr/posts/diving...
Diving into FoundationDB's Simulation Framework
How FoundationDB achieves legendary reliability through deterministic simulation, interface swapping, and one trillion CPU-hours of testing
pierrezemb.fr
October 30, 2025 at 8:22 AM
Reposted by Loïc Mathieu
🎯 JEP 526 proposed to target JDK 26
Title: Lazy Constants (Second Preview)
Type: feature
Component: core / lang
Release: 26
See openjdk.org/jeps/526
October 30, 2025 at 6:50 PM
Reposted by Loïc Mathieu
Join our lead Solution Architect for a live session on taking AI from prototype → production.

🧠 Learn to:
• Build event-driven automations
• Connect data, APIs & agents
• Turn prompts into real workflows
📅 Thu Nov 6 — 2 PM GMT
watch.getcontrast.io/register/kes...
October 29, 2025 at 3:21 PM
Reposted by Loïc Mathieu
Immutable releases announced at GitHub Universe!

Once tagged, releases can’t be changed. No more worrying about malicious actors swapping out assets or moving tags.

Single-use version tags with signed attestations. This is the supply chain protection open source really needs 🔒

#GitHubUniverse
October 28, 2025 at 6:56 PM
Reposted by Loïc Mathieu
Et on continue la série des articles sur @openrewrite.github.io.

Cette fois-ci on parle de scanning recipe !

dev.to/jtama/techni...
Technique Avancée d'OpenRewrite : Orchestrer des refactorings complexes avec les `ScanningRecipe`
Utiliser OpenRewrite pour extraire des interfaces de vos classe
dev.to
October 29, 2025 at 9:01 AM
Reposted by Loïc Mathieu
Session immanquable au Ch'ti JUG avec José Paumard : De Java 21 à Java 25 et au delà ! Rendez-vous le 27 novembre à l'IUT de Lille ! On s'inscrit vite ici : www.meetup.com/chtijug/even...
De Java 21 à 25 et au-delà: Loom, Amber et les autres, Thu, Nov 27, 2025, 6:45 PM | Meetup
Bonjour tout le monde ! Nous sommes très heureux de vous annoncer la prochaine session du Ch'ti JUG. Cette session aura lieu le **Jeudi 27 Novembre à 18h45** et sera héberg
www.meetup.com
October 28, 2025 at 9:18 AM
Reposted by Loïc Mathieu
🚀 New blog series from @fhussonnois.dev, Lead Software Engineer at Kestra!

Orchestrating Streams: Episode 1 — Producing Data from Kestra to Kafka

Learn how to use Kestra to produce data into Kafka without writing a single line of custom code.

medium.com/@fhussonnois...
Orchestrating Streams: Episode 1 — Producing Data from Kestra to Kafka
Welcome to Orchestrating Streams, a blog series where I explore the space of data streaming and orchestration. In each post, I will…
medium.com
October 27, 2025 at 4:34 PM
Reposted by Loïc Mathieu
It’s been a while since I last wrote a blog post — so I’m starting a new series: Orchestrating Streams!
Episode 1 is out: producing data from Kestra to Kafka ⚡
#ApacheKafka #Kestra #DataEngineering #OpenSource

medium.com/@fhussonnois...
Orchestrating Streams: Episode 1 — Producing Data from Kestra to Kafka
Welcome to Orchestrating Streams, a blog series where I explore the space of data streaming and orchestration. In each post, I will…
medium.com
October 27, 2025 at 9:55 AM
Reposted by Loïc Mathieu
Learn how to import JFR data into DuckDB, to easily query and analyze your profiling data in this week's blog post: mostlynerdless.de/blog/2025/10...
Making JFR Quack: Importing JFR files into DuckDB - Mostly nerdless
Learn how to import JFR data into DuckDB, to easily query and analyze your profiling data in this weeks blog post.
mostlynerdless.de
October 24, 2025 at 7:48 AM
Reposted by Loïc Mathieu
We are launching Quarkus public community calls! The first one will be on November 4th and we will talk about how to better support developing large applications with Quarkus. github.com/quarkusio/qu... .
Launching Quarkus Community Calls · quarkusio quarkus · Discussion #50682
Hi everyone, We’re excited to announce the launch of the public Quarkus Community Calls, a new way for the community to connect directly with the Quarkus contributors and discuss what’s next. Caden...
github.com
October 24, 2025 at 2:57 PM
It may seems rude but as an OSS maintainer my review time is precious.
October 23, 2025 at 1:14 PM
Reposted by Loïc Mathieu
You can fix bugs.
You can’t fix chaos.

🚨 Version control your workflows with Kestra, keep prod aligned, safe & in sync.

👉 www.youtube.com/watch?v=wb6V...
Git Integration in Kestra: Version Control Made Easy
YouTube video by Kestra
www.youtube.com
October 21, 2025 at 3:55 PM
Reposted by Loïc Mathieu
@pminborg.bsky.social and I wrote a bit about some of the many performance improvements in JDK 25: inside.java/2025/10/20/j...

tl;dr: upgrade to JDK 25 and add -XX:+UseCompactObjectHeaders
Performance Improvements in JDK 25
Java is constantly evolving with ever increasing performance. JDK 25 comes with significant performance improvements compared to previous versions including scoped values, improved GCs, lots of compil...
inside.java
October 20, 2025 at 9:27 AM
Reposted by Loïc Mathieu
Method tracing in async-profiler 4.2
github.com/async-profil...

Also there’s system-wide process sampling on linux, this ends up in a `profiler.ProcessSample` JFR event. (I would love to see something like that on Darwin too).
github.com/async-profil...

#async-profiler
Method Tracing · async-profiler async-profiler · Discussion #1497
Background Async-profiler is often described as a low-overhead sampling profiler for Java. Sampling means the profiler collects statistical information about program execution by periodically inter...
github.com
October 21, 2025 at 11:53 AM
Reposted by Loïc Mathieu
🎉 #Hacktoberfest is still running strong!

We’ve seen so many new contributors join Kestra, thank you all for your amazing PRs and ideas 💙

This Thursday, we’re going live to highlight some of the top contributions (and it’s not too late to join!)

🎥 www.youtube.com/watch?v=DFFb...
It’s Not Too Late to Join Hacktoberfest - Kestra Community Highlight
YouTube video by Kestra
www.youtube.com
October 20, 2025 at 3:16 PM
Reposted by Loïc Mathieu
Apply the Oct 2025 Release Update and Oracle Database 23ai becomes Oracle AI Database 26ai

This adds the QUALIFY clause

QUALIFY filters window functions after grouping
Like the HAVING clause does for aggregate functions

SELECT ... FROM ...
QUALIFY fn OVER ( ... ) > ...
October 20, 2025 at 11:02 AM
Reposted by Loïc Mathieu
The Playground mode in Kestra lets you build workflows iteratively, one task at a time.

Perfect for data processing:
extract → inspect → transform
No need to rerun every step.

🎥 See it in action: youtu.be/p7UXd66GI1M
Build Workflows Iteratively with Playground
YouTube video by Kestra
youtu.be
October 16, 2025 at 4:46 PM