Shaun Smith
ssmith.bsky.social
Shaun Smith
@ssmith.bsky.social
GraalVM Product and DevRel
Senior Director, Oracle
GraalVM Native Image-- fast start times are awesome, but that's not the whole story!
Still shipping bloated Java containers to serverless? 🛑 Stop it.
@vitalethomas shows how GraalVM native images remove unused code to shrink artifacts and drastically boost security.
Get this level of Java expertise at #devbcn26.
🎟️ Blind Tickets are LIVE: buff.ly/JAt4IvG
February 6, 2026 at 3:49 PM
Reposted by Shaun Smith
GraalVM 25.0.2 is now available! 🚀

Upgrade to get the latest security updates and improvements.

Release notes: www.graalvm.org/release-notes/
Downloads: www.graalvm.org/downloads/
January 21, 2026 at 1:30 PM
Reposted by Shaun Smith
WasmGC is coming to GraalWasm, unlocking the power of JVM garbage collectors for #WebAssembly! This will also get GraalWasm a lot closer to implementing the full Wasm 3.0 spec.

Join @ssmith.bsky.social and me at @jfokus.se next month to learn more: www.jfokus.se/talks.html?s...
January 14, 2026 at 5:11 PM
I'm really looking forward to @jfokus.se which is coming up soon! It's always a great conference and you might still be able to find tickets so you can join @fniephaus.com and me as we sail our longship to the mysterious lands of #WebAssembly and @graalvm.org.
January 12, 2026 at 6:22 PM
Reposted by Shaun Smith
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
Reposted by Shaun Smith
Exception handling support has just been merged in Wasmtime. Great news for @kotlinlang.org and @graalvm.org compiling to #Wasm for server-side (and fullstack) use cases! github.com/bytecodealli...
Implementation strategy for the Exception Handling proposal · Issue #3427 · bytecodealliance/wasmtime
I've been interested in having the Exception Handling proposal supported in Wasmtime, so I looked into possible ways to implement it. There's been some prior discussion in issues #2049 and #1677, b...
github.com
August 21, 2025 at 7:53 AM
Reposted by Shaun Smith
Ubuntu now provides the GraalVM JDK with Native Image as a snap for a quick installation: discourse.ubuntu.com/t/leveling-u...
June 2, 2025 at 3:05 PM
Great to see @graalvm.org languages in action!

If you're a #Java developer that needs to embed some #Python, #JavaScript, or #WebAssembly, checkout:
GraalPy www.graalvm.org/python ,
GraalJS www.graalvm.org/javascript ,
GraalWasm www.graalvm.org/webassembly

#wasm
April 3, 2025 at 2:24 PM
Reposted by Shaun Smith
Probably the most impressive and exciting talk I have seen in years! Congrats to @fniephaus.com and Patrick Ziegler for their #wasmio presentation and work on @graalvm.org starting to compile Java applications to WasmGC. Kudos to @thomaswue.dev too.
March 28, 2025 at 4:13 PM
Reposted by Shaun Smith
Hey #wasmio25!👋

Join @fniephaus.com and Patrick Ziegler tomorrow to learn about the future of Java, GraalVM, and WebAssembly!🚀
2025.wasm.io/sessions/the...
March 27, 2025 at 3:01 PM
Reposted by Shaun Smith
Java 24 - 3x better than Java 8!
March 20, 2025 at 10:41 PM
Reposted by Shaun Smith
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
Reposted by Shaun Smith
February 6, 2025 at 7:58 PM
Reposted by Shaun Smith
Good morning, #Jfokus!

Meet @ssmith.bsky.social, @fniephaus.com and @timfelgentreff.bsky.social to ask all your GraalVM & GraalPy questions!🚀
February 4, 2025 at 10:20 AM
Reposted by Shaun Smith
Perfect reading for these days between Christmas and New Years! Great to read this in one sitting. It's so atmospheric and wonderfully unexpected. @panelsyndicate.bsky.social, Ed Brubaker and Muntsa Vicente.
December 29, 2024 at 3:22 PM
This will definitely be a game changer--the ability to debug native executables in every Java IDE that supports JDWP, which is all of them!
This will be a big deal 🪄🤩. Normally the debug experience of natively compiled languages get obfuscated due to compiler optimisations like inlining. Not here. All optimizations can be enabled to debug GraalVM native images and it looks just the same as without opts.
We just merged the current status of the upcoming JDWP support for @graalvm.org Native Image! 🥳

This will soon provide developers with the same debugging experience they are used to in Java, but for native images! Stay tuned for more details.

github.com/oracle/graal...
December 23, 2024 at 3:44 AM
Current status.
December 15, 2024 at 10:28 PM
Reposted by Shaun Smith
Built a CLI application with Java? Which library did you use? What challenges have you encountered? I'd love to hear about your experience! #Java
November 26, 2024 at 10:19 PM
This account looks interesting! Follow!!
November 14, 2024 at 7:37 PM
Reposted by Shaun Smith
Now GraalVM with the correct handle @graalvm.org, give it a follow! 🚀🏆
November 14, 2024 at 12:51 PM
Reposted by Shaun Smith
New blog post: Native Image Quick Reference — GraalVM for JDK 23: medium.com/graalvm/nati...

#GraalVM #Java
Native Image Quick Reference — GraalVM for JDK 23
It’s been two years since we published a revision to our Native Image Quick Reference and much has changed since then! The biggest update…
medium.com
November 12, 2024 at 2:52 PM
Updated my Tiny Java Containers demo for @graalvm.bsky.social for JDK 23 and compared default (-O2) optimization vs. the new -Os (for size) option and got great results!

Optimizing for size:
💥 ~43% smaller executables
💥 13%-46% smaller container images

github.com/graalvm/graa...

#docker #java
November 11, 2024 at 7:31 PM
It's been a while since I bought a new release CD. What was the last one you bought?

As far as I can tell mine was Saint Etienne's Surrey EP that I picked up at their Toronto concert--six years ago!
October 30, 2024 at 8:47 PM