BellSoft
banner
bellsoft.bsky.social
BellSoft
@bellsoft.bsky.social
Delivering #LibericaJDK: supported, #Java standard compatible binaries. Among Top-5 #OpenJDK contributors.
Java workloads can be efficient and secure at the same time. BellSoft Hardened Images with Liberica JDK Lite and Alpaquita Linux cut RAM and disk use by 30% and keep CVEs close to zero: bell-sw.com/bellsoft-har...
BellSoft Hardened Images - Near Zero CVE Container Images | BellSoft Java
Deploy secure minimized container images with near-zero CVEs. BellSoft Hardened Images deliver continuous security monitoring, continuous rebuilds, and easy compliance.
bell-sw.com
November 12, 2025 at 3:10 PM
Ever wondered what really happens inside a buildpack? At JRush Ep.6, @patbaumgartner.com (42talents) digs into Paketo internals and adds a custom AOT cache to make Spring Boot builds fly. Live on Nov 18: jrush.bell-sw.com/episode6
November 12, 2025 at 2:51 PM
🚀 Build a Spring Boot + Vaadin UI in 15 minutes: pure #Java, no JS. @cat-edelveis.bsky.social covers auth, lazy-loaded Grid, filters & dialogs, Binder validation, and a custom theme. Watch: youtu.be/67oJxPRa3Mg
November 12, 2025 at 1:51 PM
#KubeCon starts. We’re at stand 1253, already deep in conversations about startup times, container security, and what makes #Java tick in production. If you’re around, stop by and say hi, and we’ve got a Steam Deck raffle running too!
November 11, 2025 at 4:42 PM
We’re doing something special with JRush this time. It’s all about containers – building faster, safer images, and understanding what really happens inside that build image. If you’ve ever fought slow builds or endless CVE noise, this one’s for you: jrush.bell-sw.com/episode6
Container Essentials: Fast Builds, Secure Images, Zero Vulnerabilities
Web-conference for Java developers focused on hands-on strategies for building high-performance containers, eliminating CVEs, and detecting security issues before production.
jrush.bell-sw.com
November 11, 2025 at 12:20 PM
Introducing BellSoft Hardened Images, a new way to handle container security. OS, runtime, and CVE management all covered by one team under a single SLA. Up to 95% fewer CVEs and 30% less resource use for #Java workloads: bell-sw.com/bellsoft-har...
November 10, 2025 at 1:56 PM
Heading to #VoxxedDays Thessaloniki 2025? Join @cat-edelveis.bsky.social for “From Cold Starts to Escape Velocity”, a deep look at GraalVM Native Image, CRaC and Project Leyden for faster #Java startup. Insightful, grounded, and focused on what actually works: m.devoxx.com/events/vdthe...
November 7, 2025 at 11:35 AM
If you’re at DevCon Romania, don’t miss @asm0dey.site on stage in a couple of hours! He’ll be talking about “Crafting the Ultimate Spring Image” and how to turn your fat JAR into a fast, layered Docker build.
🕓 16:00 local time
November 5, 2025 at 12:40 PM
New #LibericaNIK CPU builds are out – 23.0.10 (JDK 17), 23.1.9 (JDK 21), and 25.0.1 (JDK 25). Security & stability updates across java. security, jaxp, core-libc, and javafx modules. Stay secure. Stay current.
🔗 More info: bell-sw.com/blog/liberic...
⬇️ Download: bell-sw.com/pages/downlo...
November 3, 2025 at 9:10 AM
🎃 Gather around, kids… it’s Halloween night.
October 31, 2025 at 12:11 PM
Flaky JavaFX tests? Random NPEs? 🤕
@cat-edelveis.bsky.social explains the 7 most common TestFX mistakes: threading, Spring Boot setup, CI config, and more. Watch and make your UI tests reliable again: youtu.be/2KiFPZIc0MI
October 29, 2025 at 2:29 PM
Still on Java 8 or 11? This one’s for you. At Devoxx Belgium, @asm0dey.site and @jbaru.ch shared how to make legacy #Java feel modern again: cleaner code, faster startup, better security. No rewrite needed: youtu.be/-S1n8VVfao8
It’s Fine Actually: Doing Better in Legacy Java by Pasha Finkelshteyn, Baruch Sadogursky
YouTube video by Devoxx
youtu.be
October 27, 2025 at 1:34 PM
JavaFX UI tests often break for subtle reasons. Here are the 7 most common mistakes that make them flaky, with fixes and code. Full article with details is on DZone at the end 🧵
October 23, 2025 at 12:54 PM
New #LibericaJDK CPU release is live – covering versions 8, 11, 17, 21, and 25.
687 total fixes, 23 security patches, 660+ backports, and 13 issues resolved with help from the #BellSoft team.

More info: bell-sw.com/blog/liberic...
Download: bell-sw.com/pages/downlo...
October 22, 2025 at 2:06 PM
New in #Java25: Stream Gatherers! Custom stream operations without external libs. Perfect for chunking, windowing, or filtering unique values. Here’s one that keeps only one user per country 👇
October 22, 2025 at 12:21 PM
Didn’t catch Dmitry Chuyko’s talk at Devoxx Belgium? “Legal JVM Dopes for Your Apps” is now online. How to speed up #Java deployments without changing the code: Leyden, CRaC, Lilliput, Graal JIT, buildpacks, fused JDKs: youtu.be/ylkzIScNSpA
Legal JVM dopes for your apps by Dmitry Chuyko
YouTube video by Devoxx
youtu.be
October 21, 2025 at 1:26 PM
All 7 #Java garbage collectors explained in one video 🧠
Serial, Parallel, G1, ZGC, Shenandoah, CMS, Epsilon – how they work and which one to use in 2025.
Watch the full breakdown by @cat-edelveis.bsky.social: youtu.be/qmVtSGUrQ04
October 20, 2025 at 1:09 PM
Tonight at 18:30 CET Dmitry Chuyko speaks at JUG Torino on “Legal JVM dopes for your apps.” How to make #Java deployments faster with Leyden, CRaC, Lilliput, Graal JIT and more without touching the code: www.meetup.com/jugtorino/ev...
www.meetup.com
October 20, 2025 at 10:56 AM
Is Java really cloud native? ☁️ After 30 years, the platform looks nothing like it did – from container awareness and minimal images to native builds and virtual threads. Dmitry Chuyko breaks down how #Java became a first-class citizen in the cloud world: javapro.io/2025/07/29/i...
Is Java Cloud Native? How Java Became Perfect for Cloud Native Applications - JAVAPRO International
Explore how Java transformed into a cloud-native language with Docker, Kubernetes, and CI/CD, providing fast, efficient container deployments.
javapro.io
October 17, 2025 at 1:44 PM
Going live in 5 minutes! 🎬
@cat-edelveis.bsky.social vs @rabauer.bsky.social:
Spring Boot + Spring AI 🆚 Quarkus + LangChain4J
Grab your popcorn and see which stack makes building AI apps smoother: www.youtube.com/watch?v=rBxc...
Spring AI vs LangChain4J: The Live Coding Duel
YouTube video by CyberJAR
www.youtube.com
October 16, 2025 at 2:57 PM
We keep exploring new #Java25 features in action. This time – module import declarations.
No need for a module-info .java, you can import a module right in your source file.
Perfect for quick demos, scripts, or teaching.
October 15, 2025 at 12:34 PM
Tomorrow, join @cat-edelveis.bsky.social and @rabauer.bsky.social for a live coding duel ⚔️
Spring Boot + Spring AI vs Quarkus + LangChain4J – which stack gives a smoother dev experience for AI apps?
📅 Oct 16, live on YouTube: www.youtube.com/watch?v=rBxc...
Spring AI vs LangChain4J: The Live Coding Duel
YouTube video by CyberJAR
www.youtube.com
October 15, 2025 at 11:30 AM
Missed Devoxx Belgium? The recording of “The Ultimate Showdown of Database Migration Tools” by @asm0dey.site is live!
Liquibase 🆚 Flyway – which migration tool comes out on top?
Watch the full talk here: youtu.be/Ro-zZPkizas
The Ultimate Showdown of Database Migration Tools by Pasha Finkelshteyn & Mikhail Polivakha
YouTube video by Devoxx
youtu.be
October 14, 2025 at 2:22 PM
Is your #Java app slower than it should be? @cat-edelveis.bsky.social breaks down how to profile it properly – from JFR and VisualVM to Async Profiler, YourKit, and more. Learn how to find what’s eating your CPU or memory: youtu.be/APvwi1SiFTw
October 13, 2025 at 12:57 PM
Devoxx Belgium is over. Lots of good talks, plenty of hallway chats, and many great people at our stand.
Congrats to Kevin Schuddinck, the winner of our Steam Deck raffle! 🎉
Thanks to everyone who came by – see you at the next Devoxx! 🩵
October 10, 2025 at 2:31 PM