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?
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/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
YouTube video by Cliff Click
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...
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...
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
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
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...
www.routledge.com
ionutbalosin.com
This link will take you to a page that’s not on LinkedIn
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...
Brice Dutheil
blog.vanillajava.blog
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...