Sanne Grinovero's Avatar

Sanne Grinovero

@sannegrinovero

Passionate about reliability, OSS, and efficiency. Java Champion, tech lead in the Quarkus and Hibernate communities, JVM/Linux explorer. Working at IBM, leading various R&D initiatives.

396
Followers
185
Following
15
Posts
01.09.2023
Joined
Posts Following

Latest posts by Sanne Grinovero @sannegrinovero

Who takes care of the people who take care of open source?

For @commonhaus.org's 2nd birthday, I revisited the foundation for @thenewstack.io. [1/3]

02.03.2026 10:53 πŸ‘ 7 πŸ” 5 πŸ’¬ 1 πŸ“Œ 0
Six and a half ridiculous things to do with Quarkus
Six and a half ridiculous things to do with Quarkus YouTube video by JChampions Conference

At 6pm tonight (UK time), I'll be doing lots of silly Quarkus demos at the JChampions conference: www.youtube.com/watch?v=hdca...

27.01.2026 12:04 πŸ‘ 7 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0
Your last chance toget a free copy of
Quarkus In Action

Your last chance toget a free copy of Quarkus In Action

This is your last week to get a free copy of "Quarkus in Action" by Martin Ε tefanko & Jan MartiΕ‘ka

Download it now at: developers.redhat.com/e-books/quar...

Last day is January 16th, 2026

13.01.2026 22:00 πŸ‘ 5 πŸ” 4 πŸ’¬ 0 πŸ“Œ 0
Mandrel 25, the latest downstream distribution of GraalVM 25, has arrived!

Mandrel 25, the latest downstream distribution of GraalVM 25, has arrived!

Mandrel 25, the latest downstream distribution of GraalVM 25, has arrived!

This release introduces a host of exciting new features focused on enhanced monitoring, improved developer experience, and expanded platform support.

quarkus.io/blog/mandrel...

03.10.2025 15:00 πŸ‘ 8 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Preview
Mandrel 25 is Here! Quarkus: Supersonic Subatomic Java

Mandrel 25, a downstream distribution of GraalVM 25, is here!

This release brings a lot of great new features around monitoring, DX, and platform support.

Learn more: quarkus.io/blog/mandrel...

03.10.2025 10:29 πŸ‘ 12 πŸ” 7 πŸ’¬ 0 πŸ“Œ 0
Post image

Thanks @jbaru.ch for having me live on #VerboseMode at @dev2next.bsky.social yesterday to talk about @quarkus.io and #spring!

www.youtube.com/live/8wM4uiS...

01.10.2025 14:02 πŸ‘ 4 πŸ” 2 πŸ’¬ 0 πŸ“Œ 0
Throughput chart for different Hibernate Validator versions

Throughput chart for different Hibernate Validator versions

Hibernate Validator 9.1 == faster validation. Reduced memory allocation and overall increase in throughput. Check the detailed report: in.relation.to/2025/09/29/h... #Hibernate #Java #Validation #Performance

30.09.2025 08:22 πŸ‘ 15 πŸ” 8 πŸ’¬ 0 πŸ“Œ 0
There will be plenty of opportunity to get in depth with Quarkus next week at Devoxx Belgium.

There will be plenty of opportunity to get in depth with Quarkus next week at Devoxx Belgium.

There will be plenty of opportunity to get in depth with Quarkus next week at Devoxx Belgium.

October 6-10 in Antwerp, Belgium

github.com/quarkusio/qu...

#quarkusworldtour

30.09.2025 12:01 πŸ‘ 5 πŸ” 5 πŸ’¬ 0 πŸ“Œ 0
Post image

πŸ“’#Java 25 is now available!πŸ“’

Your:
β˜•οΈ FREE
β˜•οΈ Multi-platform
β˜•οΈ Open source
β˜•οΈ Production ready
β˜•οΈ Binary release

...made available by @Oracle. Learn more ➑️
blogs.oracle.com/java/post/th...

#Java25 #JDK25 #OpenJDK

16.09.2025 14:48 πŸ‘ 67 πŸ” 35 πŸ’¬ 0 πŸ“Œ 4
Java 25 / JDK 25: General Availability

Java 25 / JDK 25: General Availability: mail.openjdk.org/pipermail/jd...

Features: openjdk.org/projects/jdk...

Downloads: jdk.java.net/25/

#Java25 #JDK25 #OpenJDK #Java

16.09.2025 13:26 πŸ‘ 81 πŸ” 52 πŸ’¬ 0 πŸ“Œ 3
Post image

GraalVM 25 is here, with lots of updates for native compilation, GraalPy, GraalJS, and WebAssembly.
Faster and better than ever!πŸ°πŸš€
Download: www.graalvm.org/downloads/
Release notes: www.graalvm.org/release-note...

16.09.2025 15:38 πŸ‘ 55 πŸ” 25 πŸ’¬ 3 πŸ“Œ 6
Post image

For my keynote with @sannegrinovero.bsky.social from at www.redhat.com/en/events/de..., I am experimenting with @graalvm.org native image, @kotlinlang.org, and @quarkus.io and it works great! Instant startup, low memory footprint, and high throughput. Check it out here: github.com/thomaswue/na...

15.09.2025 15:46 πŸ‘ 24 πŸ” 8 πŸ’¬ 0 πŸ“Œ 0
#220 - From Hibernate to Quarkus: Modernizing Java for Cloud-Native - Sanne Grinovero In this special in-person episode, Sanne Grinovero shares the story of Java's evolution from his unique perspective as a long-time open-source contributor. He shares his 16-year career journey at Red ...

@sannegrinovero.bsky.social‬'s career wisdom: make yourself replaceable, interview regularly, and truly listen. These aren't just tech lead tips - they're growth principles. When you enable others to succeed without you, you create space for bigger challenges. techleadjournal.dev/episodes/220/

20.06.2025 19:08 πŸ‘ 5 πŸ” 2 πŸ’¬ 1 πŸ“Œ 0
Post image

Nice photo at Devoxx UK :) @kevindubois.com @sannegrinovero.bsky.social Bruno Meseguer Dorota Volavkova Kate Mulder

15.05.2025 08:48 πŸ‘ 13 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

Fun thing, I didn't send any pictures and they also improved my talk titles and bio πŸ˜… Can't complain, like them better than my draft!

22.03.2025 13:06 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
The JVM’s Secret Bottleneck & The Next Wave in Spring AI and MCP, Thu, Mar 27, 2025, 6:30 PM | Meetup **Title: The JVM’s Secret Bottleneck by Sanne Grinovero (Lead of the opensource Hibernate project!)** This presentation will delve into a serious JVM performance issue that

Rare chance to see me in person in Singapore!

March 27 I'll present on an extremely interesting JVM performance topic:

www.meetup.com/singadev/eve...

Also looking forwards to network and discuss anything related to @quarkus.io , @hibernate.org , @commonhaus.org
πŸ˜‰

20.03.2025 13:58 πŸ‘ 16 πŸ” 9 πŸ’¬ 1 πŸ“Œ 0

Awesome πŸ˜…

26.12.2024 09:11 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I can't figure it out πŸ˜…

20.12.2024 21:53 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Isn't it correct?

20.12.2024 21:46 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'd not fully trust confirmation from the console output as - depending how you launch it - there could be some additional JVM forked, with consoles nicely redirected.

20.12.2024 21:43 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

Is it busy enough doing something? Sorry for asking the dumb question, but that's what I had wrong myself not too long ago πŸ˜…

20.12.2024 09:23 πŸ‘ 2 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

To that sense, I really do like the Java module system's direction of strict(er) validation of the module definition at compile time. Huge progress compared to OSGi in this sense - a step back in others but I feel like progress is being made. I do wish to improve modularity in Quarkus... πŸ˜‰

13.12.2024 09:40 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

We (literally you and me when working on Hibernate πŸ€—) didn't like OSGi because as library maintainers it was hard for us to get confidence in our osgi manifests, yet there's lots of successful projects still running on OSGi containers. We felt it was inadequate, but for some it was a boon.

13.12.2024 09:36 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I don't agree on the runtime alignment and release coordination needs; sure they impose restrictions but as long as there is no excessive coupling such aspects don't manifest as practical, unsurmountable problems. It's more about getting the balance right.

13.12.2024 09:30 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

I'm with you on the healthy skepticism, but I haven't given up hope. We've had modular systems work *well enough* for their intent: eg a container vs the linux kernel (did you know they are sometimes not compatible?), or even a good old Java library in a .jar file can be seen as a module.

13.12.2024 09:26 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

As a teen I used to have lots of fun with Gentoo Linux; I wanted to learn it all in detail, but then gave up as I had a life and real work to do.

I forced myself to use it again for the last 6 months - sadly its tooling didn't evolve much at all πŸ€”

Back to Fedora - I had fun though πŸ˜…

13.12.2024 09:21 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Sure, it's not necessarily the right answer, and nobody is suggesting that it's easy to build a company based on an OSS project; yet clearly it can be done and nobody is forced to make this particular choice. I do believe it's a great choice for the Hibernate project and for Red Hat as sponsor.

12.12.2024 15:05 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

AFAIK (ianal) the Apache foundation HAD to do it, you need to protect your trademarks. With that name, it could have been an initiative bootstrapped by sonatype as long as control was given to the Maven developers community. Or just don't use the name - it makes sense to not confuse us all!

12.12.2024 13:06 πŸ‘ 3 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
Quarkus and Raspberry Pi - this time on bare metal Quarkus: Supersonic Subatomic Java

Yay! My latest blog post about Quarkus and Raspberry Pi is out: quarkus.io/blog/quarkus...

09.12.2024 15:39 πŸ‘ 10 πŸ” 8 πŸ’¬ 0 πŸ“Œ 1
Preview
A RedMonk Conversation: Erin Schnabel on the Commonhaus Foundation In this RedMonk conversation, Erin Schnabel, distinguished engineer at Red Hat and council chairperson at the Commonhaus Foundation, discusses with Kate Holterhoff, senior analyst at RedMonk, chall…

Recently @redmonk.com had a conversation with @ebullient.dev, distinguished engineer at #RedHat & council chairperson @commonhaus.org. They discussed challenges faced by open source projects, the need for new foundations, and how Commonhaus aims to support developers. redmonk.com/blog/2024/11...

25.11.2024 17:01 πŸ‘ 10 πŸ” 11 πŸ’¬ 0 πŸ“Œ 0