Squashing DB migrations using Testcontainers (7 min)🪗
https://mikemybytes.com/2023/02/01/squashing-db-migrations-using-testcontainers/
What good are Record Patterns in Java? (9 min)🐆
https://gavinray97.github.io/blog/what-good-are-record-patterns
Pattern Matching in Java – 5 Examples for Busy Developers (9 min)🐆
https://blog.jetbrains.com/idea/2023/02/pattern-matching-in-java-5-examples-for-busy-developers/
Nullness markers to enable flattening (6 min)🏁
https://mail.openjdk.org/pipermail/valhalla-spec-experts/2023-February/002223.html
JEP draft: Statements before super() (10 min)⤴️
https://openjdk.org/jeps/8300786
ArrayList preoptimization (30 sec)🛑
https://twitter.com/tagir_valeev/status/1622629666665205765
Hello, PNG! (12 min)👋
https://www.da.vidbuchanan.co.uk/blog/hello-png.html
Consider All Microservices Vulnerable — And Monitor Their Behavior (7 min)🐛
https://kubernetes.io/blog/2023/01/20/security-behavior-analysis/
Java Bytecode Simplified: Journey to the Wonderland (5 min)🚋
https://foojay.io/today/java-bytecode-simplified-journey-to-the-wonderland-part-3/
Gradle’s flexibility in action (10 min)🪧
https://melix.github.io/blog//2023/gradle-synthetic-projects.html
We Are Improving Kotlin Library Authors’ Experience! (1 min)💁
https://blog.jetbrains.com/kotlin/2023/01/library-authors-experience/