1. Spring and Java
>> Java Records as Embeddables with Hibernate 6 [thorben-janssen.com]
Records, why JPA doesn’t support them, and how to use Records for embeddable in Hibernate 6.
>> Pattern Matching in Java – 5 Examples for Busy Developers [blog.jetbrains.com]
5 places where we can use pattern matching in Java without diving into the finer details.
Also worth reading:
- >> Gradle’s flexibility in action [melix.github.io]
- >> How to Run a Java Application with CRaC in a Docker Container [foojay.io]
- >> Why Core-to-Core Latency Matters [foojay.io]
- >> The difference between Spring Data JPA’s findById, getOne, getById, and findOne methods [thorben-janssen.com]
- >> What Should I Know About Garbage Collection as a Java Developer? [foojay.io]
- >> Explained: Memory Allocation Pacing in Azul Zulu Prime builds of OpenJDK [foojay.io]
- >> Developing Apache Kafka applications on Kubernetes [infoq.com]
Webinars and presentations:
- >> Future Java – Prepare Your Codebase Now! – Inside Java Newscast #41 [inside.java]
- >> Java Modules in Real Life [inside.java]
- >> A Bootiful Podcast: Moderne founder Jon Schneider on OpenRewrite, modernizing code bases _en masse_, freedom and responsibility, and more [spring.io]
- >> IntelliJ Navigation Shortcuts You Need to Know [blog.sebastian-daschner.com]
- >> #96: Border Gateway Protocol: the duct tape that makes the Internet work [nurkiewicz.com]
Time to upgrade:
- >> Spring Tools 4.17.2 released [spring.io]
- >> Announcing Java Card 3.2 Release [blogs.oracle.com]
- >> JobRunr, the Java Scheduler Library, Released Version 6.0 [infoq.com]
- >> Hibernate ORM 5.6.15.Final released [in.relation.to]
- >> Quarkus 2.16.1.Final Released [quarkus.io]
- >> Elasticsearch 7.17.9 Released [elastic.co]
- >> Grails 5.3.0 Released [grails.org]
- >> Micronaut Framework 3.7.7 Released [micronaut.io]
- >> Helidon 3.1.1 Released [helidon.io]
- >> Apache camel-3.20.2 Released [apache.org]
2. Technical & Musings
>> Real-time Stream Processing with Hazelcast and StreamNative [foojay.io]
Combining the advantages of various technologies to provide an efficient way of processing data in real-time and at scale.
Also worth reading:
- >> Securing Admin access to Apache APISIX [blog.frankel.ch]
- >> The Critical Role of APIs in Microservices Architectures [tanzu.vmware.com]
- >> SRE Principles for Edge Management and Improving Resiliency Using the Best of Kubernetes [tanzu.vmware.com]
- >> The best of both worlds: Harnessing the benefits of object-oriented and functional programming with FauxO [blog.codecentric.de]
- >> Remaining activities for the Data Mesh Accelerate Workshop [martinfowler.com]
- >> Modern Linux Terminal With Alacritty, JetBrains Mono & Emojis [blog.sebastian-daschner.com]
- >> The Performance Impact of SQL’s FILTER Clause [blog.jooq.org]
- >> I’m a Tester, Not an Automation Manager [satisfice.com]
3. Comics
>> Employee’s Best Interest [dilbert.com]
>> Working In Marketing [dilbert.com]
>> Wally And Tik Tok [dilbert.com]
4. Pick of the Week
>> 20 Things I’ve Learned in my 20 Years as a Software Engineer [simplethread.com]