The Java Version Almanac📖
https://javaalmanac.io
Is Java 17 a Glass Half Full? (3 min read)🥛
https://www.infoq.com/news/2021/07/java-17-glass
How to make debug-friendly method references (5 min read)🦮
https://habr.com/en/post/569414
JVM Anatomy Quark #27: Compiler Blackholes (5 min read)⚫
https://shipilev.net/jvm/anatomy-quarks/27-compiler-blackholes
JVM Anatomy Quark #28: Frequency-Based Code Layout (5 min read)🤸
https://shipilev.net/jvm/anatomy-quarks/28-frequency-based-code-layout
JVM Anatomy Quark #29: Uncommon Traps (5 min read)🪤
https://shipilev.net/jvm/anatomy-quarks/29-uncommon-traps
JEP draft: InetAddress host name and address lookup service provider interface (3 min read)🛎️
https://openjdk.java.net/jeps/8263693
Java state API would speed app startup (2 min read)🚄
https://www.infoworld.com/article/3626351/java-state-api-would-speed-app-startup.html
What the Heck Is the SpringExtension Used For? (7 min read)🤔
https://rieckpil.de/what-the-heck-is-the-springextension-used-for
Switch expressions in Groovy 4.0.0 (30 sec read)🔀
https://twitter.com/daniel_sun/status/1418908178222227456
Optimizing Your Kotlin Build (7 min read)🏃
https://www.zacsweers.dev/optimizing-your-kotlin-build
So, how do I write a Kotlin Symbol Processor (KSP)? (12 min read)🔣
https://proandroiddev.com/so-how-do-i-write-a-kotlin-symbol-processor-ksp-b9606e9e3818
Public CDNs Are Useless and Dangerous (12 min read)🛑
https://httptoolkit.tech/blog/public-cdn-risks