Serguey Asael Shinder
Java coding notes: the JVM, and writing software that lasts
Latest
- A merged fix is not a deployed fixMy Coding Ideas · 03 November 2026
- Netty 4.2.20 and 4.1.140 fix ten advisories, including an mTLS bypass via session resumptionCoding News · 03 November 2026
- String.valueOf(null) picks the char[] overload and throws instead of returning nullJava Coding · 03 November 2026
- A pinned version needs its end-of-life date written next to itMy Coding Ideas · 02 November 2026
- An open-source MCP server gives coding agents NetBeans' Java refactoringsCoding News · 02 November 2026
- Instant.toString changes length, so sorted strings are not sorted instantsJava Coding · 02 November 2026
- A memory limit you never set is still a limitMy Coding Ideas · 31 October 2026
- JetBrains IDEs need their own eMudhra fix; OS updates do not reach themCoding News · 31 October 2026
- new HashMap<>(n) resizes before it holds n entries; newHashMap(n) does notJava Coding · 31 October 2026
- The riskiest line in an upgrade is a changed defaultMy Coding Ideas · 30 October 2026
- OpenJDK: update Java or remove four roots after the eMudhra key compromiseCoding News · 30 October 2026
- ZonedDateTime.of silently moves a time in the DST gap an hour laterJava Coding · 30 October 2026