Contract-Based Dependency Management (3 min read)🤝
https://labs.tomasino.org/contract-based-dependency-management
JEP draft: Templated Strings and Template Policies (Preview)📃
https://openjdk.java.net/jeps/8273943
Comparing MongoDB composite indexes (16 min read)📇
https://blog.allegro.tech/2021/10/comparing-mongodb-composite-indexes.html
Choosing a cache (7 min read)🪶
https://blog.frankel.ch/choose-cache/1/
New HTTP standards for caching on the modern web (12 min read)🪶
https://httptoolkit.tech/blog/status-targeted-caching-headers/
Important: ua-parser-js exploit and Kotlin/JS (3 min read)👺
https://blog.jetbrains.com/kotlin/2021/10/important-ua-parser-js-exploit-and-kotlin-js/
Postmortem: Removing all users from github.com/trivago (7 min read)🙎
https://tech.trivago.com/2021/10/05/postmortem-removing-all-users-from-github.com/trivago/
5 Best Features for Profiling Java Code In IntelliJ IDEA (4 min read)🐈⬛
https://blog.jetbrains.com/idea/2021/10/5-best-features-for-profiling-java-code/
Analysing the performance and costs of reactive programming libraries in Java (14 min)🎽
https://dl.acm.org/doi/10.1145/3486605.3486788
Overhead of Returning Optional Values in Java and Rust (14 min read)🍰
https://pkolaczk.github.io/overhead-of-optional/
GraalVM 21.3 is here: Java 17, Native Image performance updates and more (13 min read)🚀
https://medium.com/graalvm/graalvm-21-3-is-here-java-17-native-image-performance-updates-and-more-ac4cbafcfc05