Wednesday Links - Edition 2021-09-15

Christopher Kocel - Sep 15 '21 - - Dev Community

Java 17 is here: 14 JEPs with exciting new language and JVM features (8 min)๐ŸŽ‰
https://blogs.oracle.com/javamagazine/java-jdk-17-generally-available

Kotlin type inference for recursive generic types (30 sec)๐ŸŒ€
https://twitter.com/sdeleuze/status/1435518813425049606

IntelliJ IDEA 2021.2.2 (10 min)๐ŸŽ‰
https://blog.jetbrains.com/idea/2021/07/intellij-idea-2021-2/

JUnit 5.8 is released (1m)๐ŸŽ‰
https://twitter.com/junitteam/status/1437131139194494976

@RunWith deprecated in JUnit 5.8 (30 sec)๐ŸŽ‰
https://twitter.com/sam_brannen/status/1435959271745892353

Java 17 officially supported in Spring Boot 2.5.5 (30 sec)๐ŸŽ‰
https://twitter.com/snicoll/status/1438009506135515136

TravisCI leak (1m)๐Ÿฆน
https://twitter.com/peter_szilagyi/status/1437646118700175360

TIL availableProcessors is dynamic during JVM lifetime (30 sec)๐Ÿ”Œ
https://twitter.com/mjduigou/status/1435748101784936448

Exploring 120 years of timezones (4 min)๐Ÿ•›
https://blog.scottlogic.com/2021/09/14/120-years-timezone.html

Ship / Show / Ask - A modern branching strategy (7 min)๐Ÿซ
https://martinfowler.com/articles/ship-show-ask.html

Modern file input/output with the Java Path API and Files helper methods (12 min)๐Ÿ“
https://blogs.oracle.com/javamagazine/path-files-input-output

Efficient Parsing of Reactive Buffer Streams (4 min)๐Ÿšฟ
https://spring.io/blog/2021/09/14/efficient-parsing-of-reactive-buffer-streams

The art of long-term support and what LTS means for the Java ecosystem (4 min)โš–๏ธ
https://blogs.oracle.com/javamagazine/java-long-term-support-lts

JDK 17 JFR improvements (30 sec)๐Ÿชฐ
https://twitter.com/ErikGahlin/status/1437810320517513217

JDK 17 Security Enhancements (6 min)๐Ÿ”’
https://seanjmullan.org/blog/2021/09/14/jdk17

Moving Java Forward Even Faster (1 min)๐Ÿš„
https://mreinhold.org/blog/forward-even-faster

Brief Intro to the Template Interpreter in OpenJDK (7 min)๐Ÿ“„
http://albertnetymk.github.io/2021/08/03/template_interpreter/

Annotation-free Spring (6 min)โœจ
https://blog.frankel.ch/annotation-free-spring/

Design and Reality (8 min)๐Ÿ—๏ธ
https://verraes.net/2021/09/design-and-reality/

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .