Hello Java 27! Have You Been Working Out?
Java 27 is like that friend that you haven't seen all summer, and when you finally see them again it's clear that they spent a lot of time …

Hanno Embregts
1 viewsJava 27 is like that friend that you haven't seen all summer, and when you finally see them again it's clear that they spent a lot of time …

JDK 27 arrives on 15 September 2026, and it is a feature release rather than a Long-Term Support one. That distinction matters less than it …

Viktoria Evdokimova
1 viewsSomewhere in every coding agent there is an HTTP client. Claude Code, Codex, Cursor, Cline, OpenCode: strip away the terminal UI or the …

Felipe Maschio
1 viewsA few weeks ago I posted on r/java about detecting virtual thread pinning from a plain thread dump. The technical discussion was fine. The …

Every Java team has a sentence like this one somewhere: Any operation on a TID must go through the single asynchronous path and must not let …

If you've spent years in Spring Boot, Micronaut, or Jakarta EE, "web framework" usually means a servlet container, an embedded Tomcat or …

Viktoria Evdokimova
70 viewsA detailed report reads like proof. The agent lists the files it touched, names the branch, quotes a commit hash, adds a test count and …

Viktoria Evdokimova
166 viewsJava developers reach for the debugger without thinking about it. Set a breakpoint, run the failing test, look at the variables, then decide …

Oleksandr Dendeberia
101 viewsBackend validation often starts with simple questions. Is the input empty? Does it have the expected shape? Can it be parsed? Does it belong …

Frank Delporte
1,002 viewsIn an announcement on the OpenJDK Updates Mailinglist on July 20, 2026, Rob McKenna explained a change in the Oracle security release cycle …