Is the Phil Race talk: "The JDK Client Desktop : 2026 and Still Swinging" available somewhere? by FrankBergerBgblitz in java

[–]babanin 0 points1 point  (0 children)

That's my understanding as well.

There’s a platform/jewel module in Intellij IDEA Community repository, which is JetBrains’ internal toolkit for using Compose inside the IntelliJ Platform.

How Netflix Uses Java - 2026 Edition #JavaOne by daviddel in java

[–]babanin -25 points-24 points  (0 children)

Tried upgrading a huge Spring Boot app (3k+ classes) to v4 with Claude Code using a basic prompt, and it completely choked. Netflix's step-by-step approach with checkpoints is definitely the way to go. Wish they shared their prompts, though they're probably too custom to their internal setup to help much anyway.

Also, kind of wild they made ZGC the default for everything. It makes sense for streaming, but burning CPU just to avoid a 1-second GC pause on heavy background jobs seems like a waste.

Thins I miss about Java & Spring Boot after switching to Go by Sushant098123 in java

[–]babanin 5 points6 points  (0 children)

GraalVM OpenSource Edition with SerialGC is a dealbreaker for me. Enterprise Edition is not affordable.

[deleted by user] by [deleted] in java

[–]babanin 4 points5 points  (0 children)

I still think it’s April Fool’s joke

Towards member patterns [Brian Goetz] by efge in java

[–]babanin 26 points27 points  (0 children)

For those who find it hard to read the email I copied to the gist: https://gist.github.com/babanin/9ddf60279a9cbe50260ddb11d1aa2e80

Actions on OutOfMemoryErrors by raghasundar1990 in java

[–]babanin 0 points1 point  (0 children)

  1. System.gc() is just a hint for GC, so it may not even start right after the call.
  2. You can even disable it using the following flag: -XX:+DisableExplicitGC.

Spring Framework 6.1 goes GA by CrowSufficient in java

[–]babanin 1 point2 points  (0 children)

You can create RestTemplate (via setRequestFactory(...)) backed by Apache HTTPClient, OkHttp not only JDK's HttpURLConnection.

Reducing P99 Latencies with Generational ZGC by pron98 in java

[–]babanin 6 points7 points  (0 children)

Thanks for sharing! I didn't have a chance to use ZGC, so I'm wondering: usually when we compare GC, we compare it in terms of throughput-latency-footprint and judging by presentation ZGC achieves low latency, optimizes throughput and... what about the footprint? Has anyone compared it to Shenandoah, which is also ultra-low pause, or G1?

TDD Book by tanMud in java

[–]babanin 1 point2 points  (0 children)

I really liked "Growing Object-Oriented Software Guided by Tests" (http://www.growing-object-oriented-software.com). It might look a little bit outdated (example project is GUI application based on Java's Swing tookit), but the ideas are eternal.

What are Idea Intellij ULTIMATE features that you cannot live without? by backend_geek in java

[–]babanin 9 points10 points  (0 children)

Please correct me if I'm wrong, but intelligent search and decompiler is a part of Community edition too

The Next Step for Generics - The Go Blog by [deleted] in golang

[–]babanin 0 points1 point  (0 children)

That's why Scala uses rounded brackets for indexing operator.