1. Spring and Java
>> System Logger [blog.frankel.ch]
Introducing System.Logger: a facade with simple and limited functionalities for logging from Java 9.
>> Card Table Card Size Shenanigans [tschatzl.github.io]
Meet -XX:GCCardSizeInBytes – a brief introduction to card tables and remembered sets in GC and the effect of this change on G1, Serial, and Parallel collectors. A deep dive but worth spending some time on.
>> Spring Boot Application Properties [vladmihalcea.com]
And a solid read on practical best practices to configure Spring Boot applications: custom error handling, custom headers, and a lot more.
Also worth reading:
- >> Eclipse Collections 11.0.0 Features New APIs and Functionality [infoq.com]
- >> VMware Strengthens Spring Runtime Offering with Extended Support [tanzu.vmware.com]
- >> Log4Shell Defenses: Java Agents in Conversation with Contrast Security’s Arshan Dabirsiaghi [infoq.com]
Webinars and presentations:
- >> Spring Tips: IO, IO, It’s Off To Work We Go [spring.io]
- >> Spring Tips: Spring Native and MyBatis [spring.io]
- >> Compiled & Tested Code In Javadoc – Inside Java Newscast #20 [inside.java]
Time to upgrade:
- >> Spring Framework 5.3.16 available now [spring.io]
- >> IntelliJ IDEA 2022.1 EAP 2: Java Decompiler Improvements, Updated QA Tools, and More [blog.jetbrains.com]
- >> Hibernate Reactive 1.1.3.Final released [in.relation.to]
- >> Elasticsearch version 8.0.0-alpha1 [elastic.co]
2. Technical
>> A beginner’s guide to Serializability [vladmihalcea.com]
Let’s see what Serializability means and what guarantees does it offer – from serial execution to concurrent serializability models.
Also worth reading:
- >> How Everything We’re Told About Website Identity Assurance is Wrong [troyhunt.com]
- >> 12-Factor Containerized Microservices: Leveraging VMware Tanzu and the Best of Kubernetes [tanzu.vmware.com]
- >> Disguising Podman as Docker Desktop on Windows [blog.scottlogic.com]
- >> Standing on the shoulders of the Tekton community: Tekton buildpack pipeline [blog.codecentric.de]
- >> Getting Started with Amazon SQS [reflectoring.io]
- >> Free Oracle Cloud Kubernetes Cluster With Terraform [arnoldgalovics.com]
- >> Deploy a serverless Telegram bot to AWS using Terraform [advancedweb.hu]
- >> Modernizing the Netflix TV UI Deployment Process [netflixtechblog.medium.com]
3. Musings
>> Putting Ideas into Words [paulgraham.com]
Writing about something, even something you know well, usually shows you that you didn’t know it as well as you thought!
Also worth reading:
- >> Better Performance Reviews for Developers with a Skill Matrix [phauer.com]
- >> Sustainability in Software [blog.scottlogic.com]
- >> Bulletproof TLS and PKI, Second Edition is out [blog.ivanristic.com]
- >> The Kobayashi Maru of Comparing Dates with Times [zachholman.com]
4. Comics
And my favorite Dilberts of the week:
>> Larry Makes 40% More [dilbert.com]
>> Monkey Business [dilbert.com]
>> Dilbert Fell Off Roof [dilbert.com]
5. Pick of the Week
>> Why the Best Things in Life Are All Backwards [markmanson.net]