Clement Escoffier
@cescoffier.bsky.social
Quarkus project co-lead. @Redhat Distinguished Engineer @IBM. Java Champion. #quarkus #vertx #smallrye. Rabbit shepherd. Opinions are mine, not of my employer.
Missed today's Community Call about JSON-RPC? Don't worry, it's been posted to Youtube so you can still check it out. youtu.be/n2nbNV3ZkK0
Missed today's Community Call about Quarkus 4 - Migration to Vert.x 5 and SmallRye Common I/O archive support? Don't worry, it's been posted so you can still check it out. youtu.be/H7WbYws3RKw
⚡ Quarkus MCP Server 1.13.0 is out! - Elicitation URL mode (MCP 2025-11-25) - Streamable HTTP: lazy SSE init + auto-init now honors client capabilities - New quarkus-mcp-server-oidc extension - OptionalInt/Long/Double support for tool params github.com/quarkiverse/...
Release 1.13.0 · quarkiverse/quarkus-mcp-server
Highlights Streamable HTTP: lazy SSE initialization — SSE is now initiated on demand (when Progress, logging, etc. are actually used) instead of eagerly at request start. This removes the need for...
github.com
📣 I've created a new #quarkiverse extension - quarkus-flags, a lightweight and extensible feature flags/toggles/switches #quarkus extension: github.com/quarkiverse/... Feedback, feature requests and contributions are welcome🙏.
GitHub - quarkiverse/quarkus-flags: A lightweight and extensible feature flag extension
A lightweight and extensible feature flag extension - quarkiverse/quarkus-flags
github.com
Learn how to add profile-guided optimizations to your @quarkus.io native build workflow in a single step for high throughput: quarkus.io/blog/native-...
Profile-Guided Optimization for Quarkus Native Images
Quarkus: Supersonic Subatomic Java
quarkus.io
We released Quarkus 3.36. It comes with the new (and experimental!) Quarkus Signals extension, a unified event bus for Quarkus. See our announcement for the full list of changes! quarkus.io/blog/quarkus...
Quarkus 3.36 - Quarkus Signals, embedded SBOMs, OIDC SPIFFE authentication, and more
Quarkus: Supersonic Subatomic Java
quarkus.io
View the recording of today's Quarkus Community Call: "Signals - the unified event bus of Quarkus 4" with Martin Kouba. youtu.be/_VY9G_DMFjw
I was playing around with #ClaudeCode and thought I'd see how it handles creating a new #SpringBoot project vs a @quarkus.io project. Prompt: I'd like to create a new <quarkus|spring boot> project Spring: $1.83 - 7m21s Quarkus: $0.4364 - 2m39s Look at the tokens counts!
We released Quarkus 3.35.3, a regular maintenance release for our 3.35 stream. quarkus.io/blog/quarkus...
Quarkus 3.35.3 - Maintenance release
Quarkus: Supersonic Subatomic Java
quarkus.io
My #DevoxxUK slides about benchmarking gone bad are here, along with useful links: hollycummins.com/when-benchma...
When benchmarks go bad - what I learned from measuring performance wrong - Holly Cummins
The world of performance analysis is littered with flawed claims, cognitive biases, dangerous intuitions, and beguiling fallacies. Sadly…
hollycummins.com
Quarkus 3.35 has been released. Highlights: JAR tree-shaking, PGO for native builds, Semeru AOT, Transactional annotation support for Hibernate Reactive, and more. quarkus.io/blog/quarkus...
Quarkus 3.35 - JAR tree-shaking, PGO for native, Semeru AOT, @Transactional for Hibernate Reactive, and more
Quarkus: Supersonic Subatomic Java
quarkus.io
Watching the tech industry unleash unpredictable software into production in the name of AI adoption, then spend twice as much time and money trying to limit the blast radius, proves humans should be investing in our own intelligence before allowing the machines to mimic us.
"10 or more reasons to not use JDK’s HttpClient" by @bricedutheil.bsky.social I agree, the JDK HttpClient is horrible, buggy and incomplete (multi-part encoding anyone?). blog.arkey.fr/2026/02/08/t...
10 or more reasons to not use JDK’s HttpClient
Java mostly, and general tech
blog.arkey.fr
We released Quarkus 3.33 LTS and Quarkus 3.34. The former is our new LTS stream, maintained for 12 months, succeeding to 3.27 LTS, the latter comes with enhancements and new features. Happy upgrading! quarkus.io/blog/quarkus... - quarkus.io/blog/quarkus...
Quarkus 3.33 LTS - new LTS version
Quarkus: Supersonic Subatomic Java
quarkus.io
Want to know why #Spring developers love @quarkus.io? Join me virtually at #IBM #TechCon 2026 Wednesday March 18 at 11:10am EDT to know why! ibm.biz/TechCon2026
A2A Protocol v1.0 is here! 🚀 It's the first stable, production-ready standard for AI agent communication. We’re proud to build this alongside our partners. 🌉 Don't build a fence; build a bridge. a2a-protocol.org/latest/annou... How are you connecting your agents?
🆕 Announcing Version 1.0 - A2A Protocol
The official documentation for the Agent2Agent (A2A) protocol. The A2A protocol is an open standard that allows different AI agents to securely communicate, collaborate, and solve complex problems together.
a2a-protocol.org
Announcement by @commonhaus.org Foundation about #Pi4J: "Today, the Commonhaus Foundation is pleased to announce that PI4J joins as a member project." www.commonhaus.org/activity/302...
🎉 PI4J joins Commonhaus!
PI4j is the Java library for interacting with the Raspberry Pi's GPIO pins and hardware interfaces. PI4J joins Commonhaus
commonhaus.org
Interesting comparison from the @quarkus.io maintainers shows that @graalvm.org native image remains by far the best option to deploy Quarkus applications for optimizing startup time, container image size, and memory consumption (RSS). Link in comments.
We released Quarkus 3.32.2, with the first round of fixes for our 3.32 stream. Looking forward to more reports as we stabilize the upcoming 3.33 LTS. quarkus.io/blog/quarkus...
Quarkus 3.32.2 - Maintenance release
Quarkus: Supersonic Subatomic Java
quarkus.io
Fabric8 Kubernetes Client 7.6.0 is out! 🎉 ✨ Kubernetes 1.35 (Timbernetes) support ✨ New Vert.x 5 HTTP client implementation ✨ OkHttp upgraded to 5.3.2 🐛 TLS, timeout & type erasure fixes 📖 blog.marcnuri.com/fabric8-kube...
Fabric8 Kubernetes Client 7.6 is now available! - Marc Nuri
Fabric8 Kubernetes Client 7.6 is available! Check out the major changes and learn how you can contribute.
blog.marcnuri.com
In this new post, @gsmet.bsky.social explains how Project Leyden gave us a fresh perspective on improving Quarkus, and more broadly Java, applications startup. Library or framework developer? This one’s for you. quarkus.io/blog/leyden-1/
How Project Leyden brought a new perspective
Quarkus: Supersonic Subatomic Java
quarkus.io
I'll be at @devnexus.bsky.social 2026 in Atlanta next week helping to promote Open Source, and specifically @langchain4j.dev! Come by booth 27 in the open source area and say hi (& also play a cool game that I built using @langchain4j.dev, agents, and @intellijidea.com)!
#LangChain4j 1.11.0 is out! 🎉 github.com/langchain4j/...
Release 1.11.0 and 1.11.0-beta19 · langchain4j/langchain4j
Notable Changes Agentic: support streaming by @mariofusco in #4350 Agentic: support multimodality by @mariofusco in #4436 Bedrock: support Guardrails by @jonathannaguin in #3988 Elasticsearch: hyb...
github.com
We have released 1.0.0.Alpha1 of the a2a-java SDK, which updates to the (still in progress) 1.0 A2A protocol specification. More details: * quarkus.io/blog/a2a-jav... * medium.com/@kabir_khan/...
quarkus.io
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
We host a Quarkus Community Call on the first and third Tuesday of each month at 2PM (Paris time) to discuss technical topics and project updates. View the call calendar for details: calendar.google.com/calendar/emb...