1. Spring and Java
>> State of Valhalla: Backgrond, Object Model, and VM Model [openjdk.java.net]
Revisit Project Valhalla – three documents describing the current state of value objects, primitive classes, and specialized generics.
>> Go, Go, GraalVM with Spring Native: My Adventures in Native Image-ville [spring.io]
Let’s see how Spring Native and GraalVM work with MyBatis, RSocket, K8S Java Client, and GraphQL. Interesting exploration.
>> Introducing kotlinx.coroutines 1.6.0 [blog.jetbrains.com]
And Kotlin goodness – a new API for testing, a new dispatcher view API, thread-safe access to ThreadLocals, Java 8 target, and quite a bit more in this Coroutine 1.6 release.
Also worth reading:
- >> 11 great Java tricks from dev.java [blogs.oracle.com]
- >> MicroStream 6.0 Supports JDK 17, Spring Boot and Helidon [infoq.com]
- >> Taming Thymeleaf 2.0 release [wimdeblauwe.com]
- >> Migrating Neo4j Graph Schemas With Neo4j Migrations [infoq.com]
- >> End Of Year Learnings From Minecraft’s Migration To JDK 16 And Q&A With The Mojang Team [infoq.com]
- >> Comprehensive Getting Started Guide – Payara Server [blog.payara.fish]
Webinars and presentations:
- >> A Bootiful Podcast: HBase and Cassandra cofounder and Yugabyte CTO Karthik Ranganathan [spring.io]
- >> Recording of Coffee Club, Episode 5 [blog.jetbrains.com]
- >> Live Stream Recording: Testing and Refactoring Legacy Code [blog.jetbrains.com]
Time to upgrade:
- >> Spring Boot 2.5.8 and 2.6.2 available now [spring.io]
- >> Spring Integration 5.5.7 Available [spring.io]
- >> Quarkus 2.6.0.Final released [quarkus.io]
- >> Apache Camel 3.11.5 [github.com]
- >> Spring Native 0.11.1 available now [spring.io]
- >> Spring Tips: @Controllers: Wrap Up [spring.io]
- >> JetBrains Releases IntelliJ IDEA 2021.3 with New Remote Development Feature [infoq.com]
2. Technical
>> Make Your New Year’s Resolution: Code Quality [blog.jetbrains.com]
Meet Qodana: enriching the CI/CD pipelines with code quality inspections we know and love from JetBrains.
Also worth reading:
- >> From Keycloak to Keycloak.X [blog.codecentric.de]
- >> Custom Aggregations in Logstash with the Ruby Filter Plugin [advancedweb.hu]
- >> System-wide unique nanosecond timestamps [blog.vanillajava.blog]
3. Musings
>> How I found the holy grail (of keyboard layouts) [blog.codecentric.de]
A nice read on how to benefit from the US keyboard layout as a programmer and some local extensions for communicating in another language!
Also worth reading:
- >> Delivering Digital Transformation with the Scottish Government [blog.scottlogic.com]
4. Comics
And my favorite Dilberts of the week:
>> Target Market [dilbert.com]
>> 10 Year Projection [dilbert.com]
>> Ted Is Perfect For The Task [dilbert.com]
5. Pick of the Week
>> Are you making something? [seths.blog]