
About this episode
An airhacks.fm conversation with David Kral about:
Helidon JSON and Helidon JSON Binding, compile-time JSON binding with annotation processors generating readable Java source code, no bytecode manipulation and no reflection, debuggable generated converters, comparison with Micronaut compile-time generation, why Helidon avoids the JSON-B API and its reflection overhead, a proposed bridge to the JSON-B API for stable standards-based code, serializing Java Records with the @Json.Entity annotation, a package-info annotation idea for processing an entire package, Boundary Control Entity (BCE) structure for entity records, JSON-P style JsonParser and JsonGenerator entry points, HashMap-like dynamic JSON objects for versioned and evolving APIs, a single centralized entry point for discoverability, grounding LLMs with Jakarta EE and MicroProfile standards to avoid hallucinations, reducing dependencies by letting LLMs generate helper methods, Java 25 source-mode scripting and simplified main replacing python scripts, zero-dependency JSON parsing with a forked org.json, JMH benchmarks showing Helidon JSON around 400% faster than Jackson and faster than yasson, energy and cost savings from faster serialization, object pooling and virtual-thread-friendly design with Scoped Values
David Kral on twitter: @VerdentDK
Get every episode summarized
Each time airhacks.fm podcast with adam bien publishes, we email you a written briefing from the transcript — the topics, who appeared, and any specific claims, with the ad reads skipped.
Email me new episodesFree for 3 shows. No card needed.
Hosts & guests
No transcript yet
This episode has not been transcribed. Request it and it moves to the front of the queue.
More episodes
More from airhacks.fm podcast with adam bien

Pauseless Java: Inside Azul's C4, Falcon and ReadyNow
airhacks.fm podcast with adam bien
Aug 31, 2026pending

Turning Back Time: Strings, Locks and Garbage Collectors in Java
airhacks.fm podcast with adam bien
Aug 27, 20261:00:57pending

From PHP to Java: Building Tools, Frameworks, and AI-Assisted IDEs
airhacks.fm podcast with adam bien
Aug 23, 20261:15:34pending

Smalltalk, Blocks, and the Origins of Eclipse Collections
airhacks.fm podcast with adam bien
Aug 9, 20261:12:01pending