!["JSON API, Valhalla Progress, LTS ❤️ PQC" [IJN] episode artwork](https://static.libsyn.com/p/assets/e/d/c/c/edcc51dfb7319ab7d959afa2a1bf1c87/Cover-66.png)
"JSON API, Valhalla Progress, LTS ❤️ PQC" [IJN]
JEP 540 proposes to incubate a simple JSON API and is currently proposed to target JDK 28. The pull request for Project Valhalla's JEPs 401 and 539 were merged and value types are available as a preview feature in the la


!["Embracing Virtual Threads with Helidon" [I/O] episode artwork](https://static.libsyn.com/p/assets/1/6/6/a/166ac3b6458a3d76d959afa2a1bf1c87/Cover-65.png)
!["JIT Compiler From the Ground Up" [AtA] episode artwork](https://static.libsyn.com/p/assets/6/e/2/9/6e29a97465db12a816c3140a3186d450/Cover-64.png)
!["AI Solutions with Spring AI 2.0 and Java" [I/O] episode artwork](https://static.libsyn.com/p/assets/c/5/3/a/c53afd4efd36e6ebd959afa2a1bf1c87/Cover-63.png)
!["JDK 27 + Valhalla, Now! + Hackathon" [IJN] episode artwork](https://static.libsyn.com/p/assets/e/8/1/d/e81d3e01aa17e7ca16c3140a3186d450/Cover-62.png)
!["Scripting JS and Python with Project Detroit" with Mikael Vidstedt [AtA] episode artwork](https://static.libsyn.com/p/assets/3/e/9/7/3e9798a79de1504dd959afa2a1bf1c87/Cover-61.png)
!["How JEPs Drive Java's Evolution" with Alex Buckley [AtA] episode artwork](https://static.libsyn.com/p/assets/b/c/3/2/bc3262b7dd50bbf116c3140a3186d450/Cover-60.png)
!["Java *is* Memory Efficient" with Ron Pressler [AtA] episode artwork](https://static.libsyn.com/p/assets/7/5/9/1/7591ec037f6122b116c3140a3186d450/Cover-59.jpg)
!["Java Gets Post-Quantum TLS" [IJN] episode artwork](https://static.libsyn.com/p/assets/f/4/4/2/f442c3fe6481f224d959afa2a1bf1c87/ijp58.png)
!["Make Java Safer with Flexible Constructor Bodies" [IJN] episode artwork](https://static.libsyn.com/p/assets/4/4/e/e/44eecc76e69d75e916c3140a3186d450/Cover-57.png)
!["Ask the Architects at JavaOne'26" [AtA] episode artwork](https://static.libsyn.com/p/assets/9/3/a/8/93a8e71b89797335d959afa2a1bf1c87/Cover-56.png)
!["You Must Avoid Final Field Mutation" [IJN] episode artwork](https://static.libsyn.com/p/assets/a/2/6/5/a2657622438b9a5816c3140a3186d450/Cover-55.png)
!["How JDK 26 Improves G1's Throughput" [AtA] episode artwork](https://static.libsyn.com/p/assets/4/d/9/9/4d9929b8a073d02316c3140a3186d450/Cover-54.png)
!["Analyzing Crashed JVMs" [IJN] episode artwork](https://static.libsyn.com/p/assets/3/0/c/e/30ce5be72fcc0452d959afa2a1bf1c87/Cover-53.png)
!["Java Carrier Classes & Discussing Syntax" [AtA] episode artwork](https://static.libsyn.com/p/assets/1/e/e/6/1ee68812b2043dc7d959afa2a1bf1c87/Cover-52.png)
!["Unboxing Java 26 for Developers" [IJN] episode artwork](https://static.libsyn.com/p/assets/1/9/1/6/19162ae2c3801114d959afa2a1bf1c87/Cover-51.png)
!["Towards Better Checked Exceptions" [IJN] episode artwork](https://static.libsyn.com/p/assets/4/5/1/5/45150eeda7ebcf7316c3140a3186d450/Cover-50.png)
!["LazyConstants in JDK 26" [IJN] episode artwork](https://static.libsyn.com/p/assets/f/d/0/2/fd021aa2630eed96d959afa2a1bf1c87/Cover-49.png)
!["HTTP/3 in Java" [ATA] episode artwork](https://static.libsyn.com/p/assets/b/8/6/c/b86ce2a2671e702516c3140a3186d450/Cover-48.png)
!["Carrier Classes" [IJN] episode artwork](https://static.libsyn.com/p/assets/4/6/4/7/46478bd3f0a0653d16c3140a3186d450/Cover-47FINAL.png)







