Migrating from Java 8 to Java 21, and Spring Boot 2 to Spring Boot 3.2 | Hacker News Reader