//
sign in
Profile
by @danabra.mov
Profile
by @dansshadow.bsky.social
Profile
by @jimpick.com
AviHandle
by @danabra.mov
AviHandle
by @dansshadow.bsky.social
AviHandle
by @katherine.computer
EventsList
by @katherine.computer
ProfileHeader
by @dansshadow.bsky.social
ProfileHeader
by @danabra.mov
ProfileMedia
by @danabra.mov
ProfilePlays
by @danabra.mov
ProfilePosts
by @danabra.mov
ProfilePosts
by @dansshadow.bsky.social
ProfileReplies
by @danabra.mov
Record
by @atsui.org
Skircle
by @danabra.mov
StreamPlacePlaylist
by @katherine.computer
+ new component
Profile
Loading...









Loading...
Today, May 22, my book about ZGC is finally ready and available to order! I can recommend reading it if you want to learn more about the magic nature of ZGC. You can order it here (among many places): www.routledge.com/The-Z-Garbag...
1mo
The Z Garbage Collector: In JDK 25
www.routledge.com
This book explains how the Z Garbage Collector was designed, why it was designed this way, the common pitfalls to avoid when using ZGC in JDK 25 and how to get useful information from the garbage coll...
Built a full terminal emulator in a single Java file. jhostty — probably the most portable terminal in the world. Splits, tabs, 10 themes, per-pane zoom. Powered by GhosttyFX. jbang jhostty@maxandersen github.com/maxandersen/jhostty
youtu.be/Aj2oegogfbg Lazy init, self modifying code. Memory ordering, volatile, fences, Icache. Dynamic linking, LLVM limitations. Simple: .o, linking, relocating, exports, internal patching, more codegen. Simple phases. Switching to Sea of Nodes(SoN), why or why not?
youtu.be/pBo2MISl7p0 Clang compile speed, constexpr interpreter. Recursive types & type inference. User peephole opts, heroic opts, semantics. Infinite loop opts, Collatz Conjecture, UB. Research vs production compiler
youtu.be/CvcrrxUeSZw AI sandboxing. Simple restructure. Lists vs vectors, byte slices, CallGraph in SeaOfNodes, LTO, repl, separate compilation. Literals: dict, array, XTC. JSON f64, i64, NaN. Twitter war story. String formatting. Overloading, type classes, ambiguous defs
Compact Object Headers - Reducing Java's Memory Footprint 👉 ionutbalosin.com/2026/04/comp... #Java #JVM #JDK25 #Performance #OpenJDK
🚀 G1 GC: 5-15% Performance Gains with Dual Card Tables Read more: ionutbalosin.com/2026/05/g1-g... #Java #Performance #GarbageCollection #JVM #JDK26
From John Rose on Twitter Here is a deep dive from Netflix about using #Java AOT caches (from Project #Leyden). Big kudos to Martin Chalupa and Ian Brown for putting the parts together, and explaining how it works at #JavaOne. youtu.be/4kEh8hxAP4U x.com/johnrose00/s...
After a year of daily AI-assisted coding, I wrote down what actually works — spec-driven dev, skills as guardrails, incremental verification, and the 4 gaps. ionutbalosin.com/2026/05/tami... AI is an amplifier. It magnifies discipline and chaos with equal enthusiasm. #AI #SoftwareEngineering
AI can be used as a trial developer of your software. If an AI can write effective code, test, and tune it, that a great start. In this exercise, I get an AI to write a low latency benchmark in Java for Chronicle FIX (closed source so not indexed) blog.vanillajava.blog/2026/06/test...
1d
17d
1mo
23d
14d
Erik Österlund
1mo
26d
1mo
17d
YouTube video by Cliff Click
youtu.be
Coffee Compiler Club, 2026_06_05
YouTube video by Cliff Click
youtu.be
Coffee Compiler Club, 2026_05_22
Coffee Compiler Club, 2026_05_22
YouTube video by Cliff Click
youtu.be
ionutbalosin.com
Compact Object Headers: Reducing Java’s Memory Footprint by 22% – Ionut Balosin
This link will take you to a page that’s not on LinkedIn
lnkd.in
YouTube video by Java
LinkedIn
Java AOT in Production at Netflix
youtu.be
ionutbalosin.com
Taming AI Assistants: Practical Advice for Software Teams – Ionut Balosin
While I am sceptical of using AI for release code, it has plenty of uses that previously weren’t practical, such as determining how easy...
blog.vanillajava.blog
Testing Java Memory Management with Chronicle-FIX using AI
Cliff Click
Cliff Click
Cliff Click
Ionut Balosin
Ionut Balosin
Ionut Balosin
Max Rydahl Andersen
Brice Dutheil
Peter Lawrey