1. Spring and Java
>> Multiple ways to configure Spring [blog.frankel.ch]
A practical guide on different approaches to configure Spring applications: from files to config classes to Kotlin DSLs!
>> JDK 18: Code Snippets in Java API Documentation [marxsoftware.com]
No more unreadable pre tags in Javadocs – Java 18 will ship the new snippet tag to include code snippets.
>> VMware Overhauls Spring 6 & Spring Boot 3 for Another Decade [infoq.com]
Exciting plans that shape the future of Spring, Spring Boot, and the Java ecosystem: Java 17 baseline, JPMS, native executables, observability, and a lot more
Also worth reading:
- >> Spring Data JDBC – How do I make Bidirectional Relationships? [spring.io]
- >> Micronaut 3.0 Delivers Significant Changes Adaptable for Future Development [infoq.com]
- >> Zero Downtime Database Changes with Feature Flags – Step by Step [reflectoring.io]
- >> More Frequent Java Long-Term Releases [marxsoftware.com]
- >> Cloud Build and Gradle/Maven Caching [java-allandsundry.com]
- >> Getting Started with Jakarta EE 9: Jakarta Faces (JSF) [blog.payara.fish]
Webinars and presentations:
- >> Episode 20 “Java 17 is Here! Part 2” [inside.java]
- >> A Bootiful Podcast: Spring web legend Rossen Stoyanchev on RSocket, GraphQL, and more [spring.io]
- >> Making Use of Sealed Classes in Java [inside.java]
- >> Pattern Matching in Java 17 and Beyond [inside.java]
Time to upgrade:
- >> Spring Boot 2.6.0-M3 available now [spring.io]
- >> Spring Cloud 2020.0.4 has been released [spring.io]
- >> Spring Boot 2.4.11 and 2.5.5 available now [spring.io]
- >> Spring Initializr 0.11.0 available now [spring.io]
2. Technical
>> Netflix Cloud Packaging in the Terabyte Era [netflixtechblog.com]
How Netflix supports inspecting, encoding, and packaging of media content at terabytes scale.
Also worth reading:
- >> Big problems at the timezone database [blog.joda.org]
- >> How We Build Micro Frontends With Lattice [netflixtechblog.com]
- >> AsyncAPI – Documentation of event- and message-driven architectures [blog.codecentric.de]
- >> SQL Recursive WITH CTE queries [vladmihalcea.com]
3. Musings
>> Atomic Habits in Software Development [reflectoring.io]
A few pieces of advice to perfect the workflow and achieve peak productivity for software engineers.
Also worth reading:
- >> Kia ora, Auckland! – An AWS Region is coming to New Zealand [allthingsdistributed.com]
- >> Covid-19 and the Internet [blog.scottlogic.com]
4. Comics
And my favorite Dilberts of the week:
>> Zoom Tips 2 [dilbert.com]
>> Cracked Phone Screen [dilbert.com]
>> True Nature Of Reality [dilbert.com]
5. Pick of the Week
>> SnykCon is coming up [snyk.io]