I have recently completed training material that teaches how to develop plugins for WordPress. The following three video clips explain how to develop different types of WordPress plugins. The source code is available in my WordPress Plugins Development new course. You can find its community version available for free personal and academic usage at www.abelski.com

Stable Values in Java (JEP 502): Deferred Immutability with JVM Trust
Explore Stable Values – a new Java 25 upcoming feature (JEP 502) enabling lazy initialization with immutable performance and JVM-level optimizations.