
1. Spring and Java
>> New candidate JEP: 456: Unnamed Variables and Patterns [inside.java]
Initialized but not used — using the underscore to represent unused variables, even outside of pattern types
>> New candidate JEP: 457: Class-File API (Preview) [openjdk.org]
Another inside baseball but interesting JEP – Class-file manipulation made easy.
A new accurate, complete, performant, and standard API for reading, writing, and transforming Java class files.
>> Testing virtual thread applications [quarkus.io]
And, detecting virtual thread pinning in Quarkus — printing stack traces and also fast-failing the tests when threads are pinned
Also worth reading:
- >> What is… a Concurrent Undo Cycle [tschatzl.github.io]
- >> Gatling Supports Java DSL for Java and Kotlin Based Performance Tests [infoq.com]
- >> Mastering the Upgrade to Jakarta EE 10 – Video Tutorial [blog.payara.fish]
- >> GraalVM for JDK 21 Delivers Performance Enhancements and Improved Developer Experience [infoq.com]
- >> Memory Management in Java: An Introduction [foojay.io]
- >> Introduction to Transactions in Spring Cloud Stream Kafka Applications [spring.io]
- >> C2 Might Be Slowing Down Your Builds [foojay.io]
- >> Producer Initiated Transactions in Spring Cloud Stream Kafka Applications [spring.io]
- >> Jacoco Agent Measures Code Coverage for Any Test [infoq.com]
- >> Web Crawling in Java: A Tale of Classical Threads and Virtual Threads [foojay.io]
- >> JVector 1.0 [foojay.io]
- >> Spring Boot and React in Harmony [foojay.io]
Webinars and presentations:
- >> A Bootiful Podcast: Spring AI lead Dr. Mark Pollack [spring.io]
- >> Is Your Java Application Slow? Check out These Open-Source Profilers [infoq.com]
- >> JDK 21 Release – Sip of Java [inside.java]
- >> JFR View Command – Sip of Java [inside.java]
- >> Sequenced Collections API – Sip of Java [inside.java]
- >> Java 21 is an explosive release! [inside.java]
- >> Spring Boot & Kotlin Tutorial – Crash Course For Java Devs [marcobehler.com]
Time to upgrade:
- >> Hibernate Search 6.2.2.Final released [in.relation.to]
- >> Netflix Conductor v3.14.0 Released [netflix.github.io]
- >> Micronaut Core 4.1.8 Released [micronaut.io]
- >> Apache camel-3.20.7 Released [apache.org]
2. Technical & Musings
>> Is the Strategy Pattern an ultimate solution for low coupling? [event-driven.io]
Software engineering with an NBA theme
– a practical example of how to approach low coupling and high cohesion
Also worth reading:
- >> Safe, Secure, Anonymous, and Other Misleading Claims [troyhunt.com]
- >> Coaching Skills for Managers II: The Thought Model [phauer.com]
- >> Resizing images on-the-fly [blog.frankel.ch]
- >> How I Reduced My App’s Network Usage by 95% [blog.scottlogic.com]
- >> How Software Companies Give Away Stuff for Free [foojay.io]
3. Pick of the Week
>> How Instagram scaled to 14 million users with only 3 engineers [engineercodex.substack.com]
Commercials Cooperation Advertisements:
(1) IT Teacher IT Freelance

立刻註冊及報名電腦補習課程吧!
电子计算机 -教育 -IT 電腦班” ( IT電腦補習 ) 提供一個方便的电子计算机 教育平台, 為大家配對信息技术, 電腦 老師, IT freelance 和 programming expert. 讓大家方便地就能找到合適的電腦補習, 電腦班, 家教, 私人老師.
We are a education and information platform which you can find a IT private tutorial teacher or freelance.
Also we provide different information about information technology, Computer, programming, mobile, Android, apple, game, movie, anime, animation…
(2) ITSec
www.ITSeceu.uk
Secure Your Computers from Cyber Threats and mitigate risks with professional services to defend Hackers.
ITSec provide IT Security and Compliance Services, including IT Compliance Services, Risk Assessment, IT Audit, Security Assessment and Audit, ISO 27001 Consulting and Certification, GDPR Compliance Services, Privacy Impact Assessment (PIA), Penetration test, Ethical Hacking, Vulnerabilities scan, IT Consulting, Data Privacy Consulting, Data Protection Services, Information Security Consulting, Cyber Security Consulting, Network Security Audit, Security Awareness Training.
Contact us right away.
Email (Prefer using email to contact us):
SalesExecutive@ITSec.vip