1. Spring and Java
>> JEP 431: Sequenced Collections [openjdk.org]
New interfaces for collections with a defined order in Java, providing uniform APIs for accessing first and last elements. Very cool.
>> Embracing Virtual Threads [spring.io]
Spring embraces project loom – is Spring ready for Loom, and will it benefit our own projects? I think so.
>> Create better Criteria queries with Blaze persistence [thorben-janssen.com]
And, let’s explore Blaze persistence Criteria features: define queries dynamically at runtime, better readability, and easier to write.
Also worth reading:
- >> Java on-ramp – Fully defined Entrypoints [blog.joda.org]
- >> The State of Spring Survey 2022 Is Here! [spring.io]
- >> The Reason Java is Still Popular [foojay.io]
- >> Error Prone Improves Java Code by Detecting Common Mistakes [infoq.com]
- >> Best Practice: Comparative Evaluation of JDK Setups — Azul Zulu Prime vs. OpenJDK [foojay.io]
- >> Spring Boot 3 Ships November 2022, Delays Java Module Support [infoq.com]
- >> Top GraalVM sessions at Oracle CloudWorld 2022 [blogs.oracle.com]
Webinars and presentations:
- >> Java 19 Overview [inside.java]
- >> Spring Tips: Spring Boot & Apache Kafka [spring.io]
- >> A Bootiful Podcast: Spring and Java community legend Marten Deinum [spring.io]
- >> Starting (With) Java, Made Simple – Inside Java Newscast #35 [inside.java]
Time to upgrade:
- >> Spring Cloud 2022.0.0-M5 is now available [spring.io]
- >> Quarkus 2.13.1.Final released [quarkus.io]
- >> Helidon 2.5.4 released [github.com/helidon-io]
- >> Elastic Stack 8.4.3 released [elastic.co]
- >> Eclipse Vert.x 4.3.4 released! [vertx.io]
2. Technical & Musings
>> Apache InLong: Integration Framework for Massive Data [infoq.com]
Meet InLong, managing the entire data life cycle from data collection to landing while providing different processing modules.
>> Shift Left Approach for API Standardization [infoq.com]
Finally, an interesting journey into API standardization: approaches to increase efficiency in the development and testing process of API development.
Also worth reading:
- >> YugabyteDB column-level locking [vladmihalcea.com]
- >> 9 Practices to Support Continuous Deployment [reflectoring.io]
- >> When should we automate? [blog.scottlogic.com]
- >> Different test scopes in Rust [blog.frankel.ch]
- >> Testing business logic in Event Sourcing, and beyond! [event-driven.io]
- >> Do you need a Strong Leader? [benjiweber.co.uk]
- >> Bottleneck #03: Product v Engineering [martinfowler.com]
3. Comics
>> All Hands Meeting [dilbert.com]
>> Explain Technical Problem [dilbert.com]
>> Abundance Mindset [dilbert.com]
4. Pick of the Week
>> Diving Deeper with Lightrun [baeldung.com]