Here we go…
1. Spring and Java
>> New language features since Java 8 [advancedweb.hu]
The title says it all — and there's a great section about the var keyword.
>> Nuances of Overloading and Overriding in Java [software.rajivprab.com]
If you think you have it down already, here's a great way to test your knowledge.
>> Who Needs Lombok Anyhow [gregorriegler.com]
And why making your code as transparent as possible may be preferred over the “magic” in your code produced by Lombok.
Also worth reading:
>> Exercises in Relational Database Style [blog.frankel.ch]
>> JDK 13 is now in the Release Candidate Phase [mail.openjdk.java.net]
Webinars and presentations:
>> A Bootiful Podcast: John Willis on DevOps, cloud computing, process, and so much more [spring.io]
>> Database password rotation with AWS Secrets Manager and Spring Boot [youtube.com]
>> Functional Composition [infoq.com]
Time to upgrade:
>> Spring Boot 2.2.0 M5 available now [spring.io]
>> Spring Tools 4.3.2 released [spring.io]
>> New Spring Integration, AMQP, Kafka Maintenance and Milestone Releases [spring.io]
>> Get an Early Peek at Neo4j 4.0 [neo4j.com]
2. Technical and Musing
>> Documenting Software Architecture [herbertograca.com]
A nice round-up of the diagrams and documents at our disposal when describing our system architecture.
>> How to limit the SQL query result set to Top-N rows only [vladmihalcea.com]
And a look at both the SQL:2008 standard syntax and a few database-specific alternatives.
Also worth reading:
>> What Every Developer Should Learn Early On [stackoverflow.blog]
>> Understanding the AWS Lambda SQS Integration [dev.to]
>> Reader Question Round-Up: Upwork, Scaling, and Taking a Big Margin [daedtech.com]
>> The Two Generals’ Problem [youtube.com]