Kotlin ifBlank and ifEmpty ( 20 sec read ) π
https://twitter.com/kotlin/status/1277897234043097090
URL Matching with PathPattern in Spring MVC ( 5 min read ) β
https://spring.io/blog/2020/06/30/url-matching-with-pathpattern-in-spring-mvc
Delay startup of your Spring Boot application until your DB is up ( 5 min read ) β
https://mdeinum.github.io/2020-06-30-Wait-for-database-startup/
Announcing Micronatut 2.0 ( 3 min read ) π§βπ
https://micronaut.io/blog/2020-06-26-announcing-micronaut-20.html
Pacified consensus: how to retrofit leaderlessness into a Paxos or Raft based protocol ( 16 min read ) ποΈ
http://rystsov.info/2020/06/27/pacified-consensus.html
Helpful NullPointerException (JEP 358) will be set by default in JDK 15. ( 3 sec read ) π
https://twitter.com/delabassee/status/1276024020392128514
12 recipes for using the Optional class as itβs meant to be used ( 12 min read ) π οΈ
https://blogs.oracle.com/javamagazine/12-recipes-for-using-the-optional-class-as-its-meant-to-be-used
Java 11 Upgrade Tip: Don't Rely on Generated serialVersionUID ( 5 min read ) π
https://product.hubspot.com/blog/java-11-dont-rely-on-generated-serialversionuid
The illusion of statelessness ( 6 min read ) π°
https://blog.frankel.ch/illusion-statelessness/
Lambdas and Clean Code ( 3 min read ) Ξ»
https://blog.frankel.ch/lambdas-clean-code/
On Project Loom, the Reactive model and coroutines ( 8 min read ) π§Ά
https://blog.frankel.ch/project-loom-reactive-coroutines/
Background: how we got the generics we have ( 18 min read ) βοΈ
http://cr.openjdk.java.net/~briangoetz/valhalla/erasure.html
JDK 16 Early-Access Builds ( 2 min read ) πΉ
http://jdk.java.net/16/
Testing Warranties - Managing API use across an organization ( 5 min read ) π§ͺ
https://michaelfeathers.silvrback.com/testing-warranties
5 tips for troubleshooting apps on Kubernetes ( 5 min read ) π§°
https://levelup.gitconnected.com/5-tips-for-troubleshooting-apps-on-kubernetes-835b6b539c24
Zero-Trust Security on GCP With Context-Aware Access ( 6 min read ) π
https://bravenewgeek.com/zero-trust-security-on-gcp-with-context-aware-access/