1. Spring and Java
>> The best way to do the Spring 6 migration [vladmihalcea.com]
Getting the persistence-focused benefits of migrating to Spring 6: Java 17, JPA 3.1, new JPQL functions, JDBC optimizations, and more to explore
>> Our (bumpy) road to Jakarta EE 10 [quarkus.io]
The interesting story of how Quarkus will approach the migration to Jakarta EE 9 and 10
Also worth reading:
- >> What is An Application Server? In 3 Minutes [blog.payara.fish]
- >> How Kotlin Is Going To Fix Your Pains in 2023 [blog.jetbrains.com]
- >> Upgrade to Apache Commons Text 1.10 to Avoid New Exploit [infoq.com]
- >> Kotlin on the RaspberryPi (Pi4J-Kotlin) [foojay.io]
- >> Using the JShell API to implement a Java Source Browser [inside.java]
- >> Capitalize English Titles With Java, Quarkus & GraalVM [blog.sebastian-daschner.com]
Webinars and presentations:
- >> How to Build a Text Editor With Java – Part 3 [youtube.com/@MarcoCodes]
- >> Spring Tips: the road to Spring Boot 3: ahead-of-time compilation and GraalVM [youtube.com/@SpringSourceDev]
- >> A Bootiful Podcast: Java Champion, legendary engineer, and teacher Trisha Gee [spring.io]
- >> Episode 27 “JavaFX” [inside.java]
- >> Foojay Podcast #7: Security in Java, what do we need to know and how to keep our applications secure? [foojay.io]
- >> Generational ZGC – Inside Java Newscast #37 [inside.java]
Time to upgrade:
- >> Spring Security 5.8 and 6.0 are now GA [spring.io]
- >> Spring Framework 6.0.1 available now [spring.io]
- >> Spring for GraphQL 1.1.0 released [spring.io]
- >> Spring Authorization Server 1.0 is now GA [spring.io]
- >> Spring Web Services 4.0.0 is now GA [spring.io]
- >> Spring Data 2022.0 goes GA [spring.io]
- >> Spring REST Docs 3.0.0 [spring.io]
- >> IntelliJ IDEA 2022.2.4 Is Out! [blog.jetbrains.com]
- >> Elasticsearch 8.5.2 released [elastic.co]
- >> Micronaut Framework 3.7.4 Released! [micronaut.io]
- >> Elastic Stack 8.5.1 released [elastic.co]
- >> Eclipse Vert.x 4.3.5 released! [vertx.io]
- >> Quarkus 2.14.1.Final released [quarkus.io]
- >> Spring Modulith 0.1 RC1 released [spring.io]
- >> New Major Releases of Spring for Apache Kafka and Spring for RabbitMQ [spring.io]
- >> Spring Cloud 2022.0.0 Release Candidate 2 (codename Kilburn) Has Been Released [spring.io]
2. Technical & Musings
>> A poor man’s API [blog.frankel.ch]
A way to do rapid prototyping of REST APIs – let’s turn our database schema into an API. Not ideal for the long run, of course.
>> How to get all messages through Postgres logical replication [event-driven.io]
A practical guide on how to utilize logical replication to get notified of each change in the database.
Also worth reading:
- >> Using the cloud to scale Etsy [martinfowler.com]
- >> AWS Lambda Telemetry API Provides Enhanced Observability Data [infoq.com]
- >> How to use AppSync enhanced subscription filtering [advancedweb.hu]
- >> A Better Way to Borrow in Rust: Stack Tokens [lucumr.pocoo.org]
- >> Internal Security: Hardening Internal Systems [foojay.io]
- >> #91: Asynchronous communication: loose coupling in distributed systems [nurkiewicz.com]
- >> Match Cutting at Netflix: Finding Cuts with Smooth Visual Transitions [netflixtechblog.com]
- >> My Keycloak learning journey [blog.codecentric.de]
3. Comics
>> Bad Analogy [dilbert.com]
>> Answering Emails [dilbert.com]
>> Pill To See Reality [dilbert.com]
4. Pick of the Week
I’m running our very first Black Friday event this year:
>> Black Friday Pricing – For All My Courses
If you’ve been holding off from getting a course, now is a good point to enroll.