BellSoft
banner
bellsoft.bsky.social
BellSoft
@bellsoft.bsky.social
Delivering #LibericaJDK: supported, #Java standard compatible binaries. Among Top-5 #OpenJDK contributors.
This Friday, Nov 21, @asm0dey.site is speaking at JUG.CY in Nicosia. If you’re around, join the meetup at Wrike Cyprus for a deep dive into building better Docker images for Spring apps: www.meetup.com/jug-cy/event...
JUG.CY with Alexander Misyuryaev, Wrike and Pasha Finkelshteyn, Bellsoft, Fri, Nov 21, 2025, 7:00 PM | Meetup
Last time, we discussed how to upgrade a Spring-based application. This time, we’ll explore other important aspects of maintaining modern Java projects. First, we’ll talk a
www.meetup.com
November 19, 2025 at 1:15 PM
We’re live! JRush Ep.6 is streaming now 🚀
First up: hacking Paketo Buildpacks with custom AOT caching.
Then: IDE security & zero-CVE containers straight from JetBrains and BellSoft.
Join us live: www.youtube.com/live/RzbPTCz...
JRush | 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.
www.youtube.com
November 18, 2025 at 5:02 PM
New in #Java25: flexible constructor bodies (JEP 513)! You can now validate arguments or do setup work before an explicit constructor invocation – no more boilerplate helper methods.
November 17, 2025 at 2:27 PM
JRush is tomorrow, and it’s all about #Java in containers. Buildpacks, IDE security, zero-CVE images – 3 expert talks in 100 minutes. Last chance to register: 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 17, 2025 at 1:19 PM
Most CVEs don’t live in your code, they live in your base image. At JRush Ep.6, @cat-edelveis.bsky.social (BellSoft) shows how hardened, zero-CVE containers change that, making #Java services secure by design. Live on Nov 18: jrush.bell-sw.com/episode6
November 15, 2025 at 1:12 PM
SSE can break LLM token parcing resulting in a spaceless response. In a new video, @cat-edelveis.bsky.social shows how to fix it using NDJSON with Spring AI and WebFlux. A clean, stable way to stream tokens in real apps: youtu.be/l6c0H51fIRQ
November 14, 2025 at 5:33 PM
Security starts earlier than you think. At JRush Ep.6, Grigorii Liullin (JetBrains) shows how to find and fix vulns right in your IDE with taint analysis, pattern matching & smart dependency checks. Live on Nov 18: jrush.bell-sw.com/episode6
November 14, 2025 at 1:32 PM
KubeCon is almost over. Great talks, great people, and lots of ideas to take home. Thanks to everyone who stopped by stand 1253 to talk about Java, containers, and real-world performance. Already looking forward to the next KubeCon. 🩵
November 13, 2025 at 5:42 PM
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