BellSoft
banner
bellsoft.bsky.social
BellSoft
@bellsoft.bsky.social
Delivering #LibericaJDK: supported, #Java standard compatible binaries. Among Top-5 #OpenJDK contributors.
JPA, JDBC, Hibernate, jOOQ, Blaze Persistence: where do they belong in the DB access stack? This video untangles the concepts and makes the “when to use what” decision easier. By @cat-edelveis.bsky.social: youtu.be/fiThkd__HEU
January 20, 2026 at 1:50 PM
Update: the Spring Boot + Vaadin webinar on Java container images is now happening tomorrow (Jan 20), same time.
@cat-edelveis.bsky.social and Miikka Andersson will cover layering, image size, startup time, and practical hardening.
🕒 18:00 CET / 12 PM ET / 9 AM PT
🔔 pages.vaadin.com/creating-a-p...
Vaadin Create 2026 - Attendees sign up
pages.vaadin.com
January 19, 2026 at 1:52 PM
In the upcoming #Java26, the Vector API stays incubated for the 11th round (JEP 529). It lets you express SIMD-style loops with FloatVector/IntVector so HotSpot can reliably map them to AVX/NEON instructions at runtime, often beating scalar code.👇
January 16, 2026 at 2:35 PM
A conversation on agentic AI that stays grounded. Embabel takes a JVM-native approach with structure, planning, and strong typing, instead of piling prompts on top of each other: www.youtube.com/live/bHjSjvc...
Embabel Explained: Building Production-Ready AI Agents on the JVM
YouTube video by CyberJAR
www.youtube.com
January 15, 2026 at 12:37 PM
🧵 #Java 26 has entered Rampdown Phase One, which means the feature set is frozen. GA is scheduled for March 17, 2026.
Here’s the short, practical tour: what’s new, and why you might care.
Bookmark for later, especially if a #Java26 upgrade is on your roadmap. 👀
January 14, 2026 at 12:51 PM
Hardened container images are becoming the default. The harder part now is choosing what actually fits your workload. IProgrammer explains how different hardened image approaches make sense depending on what you’re running:
www.i-programmer.info/news/240-dev...
January 13, 2026 at 2:12 PM
Hibernate isn’t just “good” or “bad”, it depends on where you use it. In our new video, @cat-edelveis.bsky.social breaks down when ORM helps, when SQL is a better choice, and how hybrid approaches work in real production code: youtu.be/J12vewxnNM8
January 13, 2026 at 1:13 PM
Building #Java container images always comes down to trade-offs.

On Jan 15, @cat-edelveis.bsky.social and Miikka Andersson will explore approaches to layering, size reduction, and startup time reduction using a Spring Boot + Vaadin app.

🕒 18:00 CET
🔔 pages.vaadin.com/creating-a-p...
January 12, 2026 at 1:48 PM
In the upcoming #Java26, structured concurrency reaches its sixth preview (JEP 525). StructuredTaskScope lets you fork related subtasks, join once, and get automatic cancellation and error propagation. 👇
December 30, 2025 at 12:43 PM
Happy Holidays from BellSoft! Wishing you a calm week, reliable builds, and time to unplug (at least for a bit). Thank you for being with us.
December 24, 2025 at 3:36 PM
Spring Boot 4 raised a lot of practical questions, and this conversation is a good place to hear them discussed out loud. Catherine Edelveis and Josh Long talk through what actually changed and how it feels in day-to-day work, beyond what’s in the release notes: www.youtube.com/watch?v=c8q8...
What's New in Spring Boot 4?
YouTube video by CyberJAR
www.youtube.com
December 22, 2025 at 2:09 PM
#Java26 JEPs are easier to digest when someone walks them end-to-end. This video goes through all novelties and points out what changes in day-to-day #Java work (not just the headlines): youtu.be/wtTdWkosCIc
December 19, 2025 at 4:03 PM
In the upcoming #Java26, pattern matching with primitive types gets improved (JEP 530) bringing enhanced definition of unconditional exactness and tighter dominance checks in switch. Enable preview in your Java 26 build and see how violated dominance yields a compile-time error 👇
December 18, 2025 at 1:31 PM
We’re live! @cat-edelveis.bsky.social and Rod Johnson are talking about Embabel and what agentic AI on the JVM looks like when you treat it as real software, not just prompts. Join here: www.youtube.com/live/bHjSjvc...
Embabel Explained: Building Production-Ready AI Agents on the JVM
YouTube video by CyberJAR
www.youtube.com
December 17, 2025 at 8:52 AM
Update on the Embabel stream: new day, new time.
Still a conversation about JVM-native AI agents and Embabel, happening tomorrow at 19:30 AEDT / 10:30 CET. 🔔 www.youtube.com/live/bHjSjvc...
Embabel Explained: Building Production-Ready AI Agents on the JVM
YouTube video by CyberJAR
www.youtube.com
December 16, 2025 at 10:59 AM
If agentic AI on the JVM is on your radar, tune in tomorrow at 13:00 AET. Catherine is live with Rod Johnson to talk about Embabel and what changes when you build agents with structure, planning, and strong typing instead of stitching prompts together. 🔔 www.youtube.com/live/bHjSjvc...
Embabel Explained: Building Production-Ready AI Agents on the JVM
YouTube video by CyberJAR
www.youtube.com
December 15, 2025 at 5:03 PM
Can AI really replace developers, or just generate impressive-looking mess? @asm0dey.site walks through vibe coding a full project, MCP servers, and where AI actually helps in real workflows. Watch now: youtu.be/TzS1drWRRMM
Will AI Replace Developers? A Vibe Coding Reality Check 2025
YouTube video by CyberJAR
youtu.be
December 15, 2025 at 12:12 PM
Starting soon! @cat-edelveis.bsky.social and @starbuxman.joshlong.com will be live discussing Spring Boot 4 and how this release shapes the next chapter of the Spring ecosystem. Join here: www.youtube.com/watch?v=c8q8...
What's New in Spring Boot 4?
YouTube video by CyberJAR
www.youtube.com
December 12, 2025 at 8:00 PM
In upcoming #Java26, java.net.http.HttpClient will support HTTP/3 (JEP 517). The default stays HTTP/2, but you can set HTTP/3 in the client or in the request, and the request will transparently fall back to HTTP/2/HTTP/1.1 if HTTP/3 isn’t available. 👇
December 10, 2025 at 3:32 PM
Spring Boot 4 was recently released, and it’s a meaningful update for anyone building with Spring. On December 12 at 12 PM PST, @cat-edelveis.bsky.social will join @starbuxman.joshlong.com to explore what this milestone means and where Spring is heading next. 🔔 www.youtube.com/watch?v=c8q8...
What's New in Spring Boot 4?
YouTube video by CyberJAR
www.youtube.com
December 10, 2025 at 1:51 PM
📚 @infoq.com covers BellSoft Hardened Images, a hardened OS + runtime that shrinks the attack surface of #Java containers. The article shows what goes into base images, why CVE counts climb up, and how it compares to Alpine, distroless and other minimal bases devs use: www.infoq.com/news/2025/12...
BellSoft Unveils Hardened Java Images
BellSoft has launched Hardened Images for Java containers, claiming 95% fewer CVEs and 30% resource savings. Built on Alpaquita Linux, the 3-in-1 solution combines runtime optimisation, OS hardening, ...
www.infoq.com
December 9, 2025 at 2:03 PM
If your CVE backlog feels like a second job, this is relevant.
In a new @itopstimes.bsky.social article, Alex Belokrylov, CEO of BellSoft, argues for hardened, minimal platforms where most vulnerabilities are handled upstream instead of one ticket at a time: itopstimes.com/cybersecurit...
Drowning in CVEs and Cybersecurity Compliance Risks? There’s a Solution: Hardened Software Platforms - ITOps Times
The trick is to stop playing the traditional CVE game by choosing software stacks that minimize the number of CVEs your business has to contend with.
itopstimes.com
December 8, 2025 at 1:06 PM
Hardened images make container security a lot more predictable. @cat-edelveis.bsky.social shows how minimalistic base and clear provenance work in real setups, including a #Java workflow with Liberica, multi-stage builds, digests, and Cosign: youtu.be/Co164aVGCjw
December 5, 2025 at 1:50 PM
New video: @asm0dey.site shows how to build a RAG setup in Spring AI that answers based on your docs instead of hallucinating. Document ingestion, embeddings, vector stores, and a clean query flow all come together in one walkthrough: youtu.be/EtncDnCNt9c
Build AI That Knows Your Docs: RAG with Spring AI
YouTube video by CyberJAR
youtu.be
December 4, 2025 at 2:27 PM
The workshop is tomorrow.
@asm0dey.site and Anton Weiss will show how small tweaks to a Spring fat-JAR image can make scaling on K8s feel a lot more predictable. Register: bit.ly/3MkTNiS
Live Workshop | Cloud Native Spring: Crafting the Perfect Java Image for K8s
Learn how to build the ultimate Java image for cloud native Spring applications and how to run it effectively on a K8s cluster, focusing on performance optimization.
bit.ly
December 2, 2025 at 2:53 PM