1. Spring and Java
>> How to use Java Records with Spring Data JPA [vladmihalcea.com]
Records meet JPA: a practical guide on how to use Java Records with Spring Data JPA Repositories.
>> How Netflix Really Uses Java [infoq.com]
Exploring the dynamic world of Java at Netflix: enhancing streaming services with cutting-edge Java technologies. Always good stuff out of Netflix.
Also worth reading:
- >> Cloud Cost Optimization Is Hard, Java Can Help [foojay.io]
- >> ClassNotFoundException: java.util.SequencedCollection [aphyr.com]
- >> The road to generated SDKs with Kiota using Quarkus [quarkus.io]
- >> Periodic Face-to-Face [martinfowler.com]
- >> Microservices Modernization Missteps: Four Anti-Patterns of Rebuilding Apps [tanzu.vmware.com]
- >> Thanks FedEx, This is Why we Keep Getting Phished [troyhunt.com]
- >> Should you always keep streams short in Event Sourcing? [event-driven.io]
- >> The road to generated SDKs with Kiota using Quarkus [quarkus.io]
Webinars and presentations:
- >> A Bootiful Podcast: Timefold Solver AI lead Geoffrey De Smet [spring.io]
- >> The State of OpenJDK [inside.java]
- >> Java’s Custom Runtime Builder – jlink [inside.java]
- >> Foojay Podcast #43: Modern Java Testing [foojay.io]
Time to upgrade:
- >> Spring Boot 3.1.9, 3.2.3, and 3.3.0-M2 available now [spring.io]
- >> Spring Authorization Server 1.2.2, 1.1.5, and 1.3.0-M2 available now [spring.io]
- >> Spring for GraphQL 1.2.5 and 1.3 M1 released [spring.io]
- >> Spring for Apache Kafka 3.0.14, 3.1.2 and 3.2.0-M1 Available Now [spring.io]
- >> This Week in Spring – February 20th, 2024 [spring.io]
- >> Spring Batch 5.0.5 and 5.1.1 available now [spring.io]
- >> Spring Security 6.2.2, 6.1.7, and 5.8.10 are now available [spring.io]
- >> Spring LDAP 3.1.4 and 3.2.2 are available [spring.io]
- >> The arrival of the Java Card Development Kit 24.0 [oracle.com]
- >> Spring AI 0.8.0 Released [spring.io]
- >> Spring Modulith 1.0.6, 1.1.3 and 1.2 M2 released [spring.io]
2. Technical & Musings
>> Periodic Face-to-Face [martinfowler.com]
The value of periodic face-to-face meetings – nurturing effective communication in distributed teams.
>> Secure your API with these 16 Practices with Apache APISIX – part 2 [frankel.ch]
And plenty of best practices to follow to have a secured and well-protected API configuration.
Also worth reading:
- >> Microservices Modernization Missteps: Four Anti-Patterns of Rebuilding Apps [tanzu.vmware.com]
- >> Should you always keep streams short in Event Sourcing? [event-driven.io]
- >> 12 Lessons Learned From Doing The One Billion Row Challenge [foojay.io]
- >> Thanks FedEx, This is Why we Keep Getting Phished [troyhunt.com]
- >> Hello eBPF: Tail calls and your first eBPF application (4) [foojay.io]
- >> Should you always keep streams short? [event-driven.io]
3. Pick of the Week
>> Falsehoods Junior Developers believe about becoming Senior [vadimkravcenko.com]