Thomas Wuerthinger
banner
thomaswue.dev
Thomas Wuerthinger
@thomaswue.dev
Passionate about compilers & programming languages. GraalVM founder & project lead. VP at Oracle. Expressed opinions are my own. For DM: [email protected]
Really great to see plans for adding better integrated support for running @graalvm.org language implementations for JavaScript, Python, and WebAssembly in your Spring applications! github.com/spring-proje...
October 31, 2025 at 12:54 PM
Very happy to see participants from so many different companies at the @graalvm.org Community Summit 2025!
October 22, 2025 at 9:05 AM
Had a blast delivering together with @starbuxman.joshlong.com our Bootiful GraalVM talk at #Devoxx!
October 9, 2025 at 9:59 AM
Oh, the outfit for my „AI-related“ Swiss Dev Confederation keynote about @graalvm.org and @quarkus.io just dropped...
September 19, 2025 at 12:26 PM
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...
September 15, 2025 at 3:46 PM
Difficult to top the last one, but definitely looking forward for another @graalvm.org session together with @starbuxman.joshlong.com! See you at @devoxx.com Belgium in November!
August 5, 2025 at 9:15 PM
Really great to see that @apache.org Kafka is releasing also a @graalvm.org native image compiled version of their docker images. The native docker image "apache/kafka-native:4.0.0" is not only 3 times smaller, the startup is also around 5 times faster! 🚀🏆 kafka.apache.org/downloads
April 9, 2025 at 11:08 AM
Almost missed my keynote as for the first time the Swiss trains failed me 😨 #VDZ25
March 25, 2025 at 9:17 AM
Here is the FAQ (from www.oracle.com/java/technol...) describing what kind of commercial use is allowed:
March 20, 2025 at 11:51 PM
Super excited to be this year for the first time at Spring I/O in Barcelona talking about @graalvm.org 🏆 and Spring with @starbuxman.joshlong.com! Expect a session with some energy that demonstrates why native image is awesome for your Spring applications 😉.
2025.springio.net
March 11, 2025 at 7:29 PM
Looking at the @graalvm.org build report of a native image "helloworld" that includes all locales shows an artistic picture with thousands of classes named CurrencyNames_* or TimeZoneNames_* or LoacleNames_*. For AOT compilation having this static data represented as code is not great.
February 27, 2025 at 2:14 PM
The DeepSeek-R1 LLM model really nails the differences between JIT and AOT compilation. The comparison table is concise and accurate and shows the primary advantages of AOT compilation of Java programs via @graalvm.org native image.
January 25, 2025 at 2:51 PM
Happy New Year to you too! Here another picture I found in the archive 😉
January 1, 2025 at 10:02 AM
Concluding 2024 with moving all Twitter data to my own web server and cleaning up the account. The archive with top tweets from 2014 to 2024 is a fun walk down memory lane with highlights of the evolution of the @graalvm.org project. Happy New Year everybody! thomaswue.dev/twitter/arch...
December 31, 2024 at 4:10 PM
Sorting out old books, I stumbled over this gem. Got „The Algorithm Design Manual“ from Steven S. Skiena as a present in 2002 and it was highly useful for developing algorithmic skills. Would highly recommend the new edition from 2021 to anyone who wants to advance in this area (also for experts)!
December 29, 2024 at 3:33 PM
Reposting from this day exactly 10 years ago in honor of my grandmother. Merry Christmas!
December 25, 2024 at 10:13 PM
Hate to post about politics (and promise to do it only on very rare occasions), but I think it is important to know that this person is trying to influence and interfere with German elections next. Presumably he wants to own that government too.
December 20, 2024 at 9:33 AM
On X there are 3 tiers where people can pay for a "small", "larger", or "largest" reply boost. This turns replies into ads that are ordered by how much one is willing to pay. I hope that @bsky.app introduces a subscription to keep the platform ad free, but does not prioritize content based on that.
December 14, 2024 at 3:34 PM
Yes, well kept secret on how to make your Java app run faster: Select the @graalvm.org JIT compiler 🚀🏆! github.com/oracle/graal...
December 12, 2024 at 1:58 PM
This is the type of bug report you love to see. I swear that this is not my burner account 😉 github.com/oracle/graal...
December 12, 2024 at 1:54 PM
Thanks for the compliment, but now please let me access your website 😉?
December 2, 2024 at 12:03 PM
This Blueskyroast tool by @fekri.io is really cool and spot on 😉. Try it on your handle! blueskyroast.com/roast/thomas...
December 1, 2024 at 9:47 PM
The Maven client is already built with @graalvm.org native image! github.com/apache/maven...
November 28, 2024 at 12:52 PM
This statement from the paper is of course wrong on many levels. Truffle runs on any JVM and also standalone in a native library via @graalvm.org native image without even a Java runtime present.
November 24, 2024 at 2:19 PM
And while the quickly hacked up monolith is still standing, the carefully modularized sculpture has already issues with dependencies 😉
November 24, 2024 at 9:10 AM