Cover Image for Build-time JSON and Practical API Design in AI times
Cover Image for Build-time JSON and Practical API Design in AI times
Avatar for CZJUG Prague
Presented by
CZJUG Prague
Hosted By
22 Going

Build-time JSON and Practical API Design in AI times

Registration
Welcome! To join the event, please register below.
About Event

❗❗ EVENT IS HELD IN-PERSON ONLY, IN PRAGUE ❗❗

Compile-time JSON binding

David Král from the Helidon team will talk about Helidon's compile-time JSON binding, a different approach that generates JSON serializers and deserializers during compilation rather than at runtime. JSON binding is a core part of almost every Java service, yet many JSON libraries rely on runtime reflection or runtime-generated bytecode to achieve flexibility and performance. While effective, these techniques often introduce slower startup times, unpredictable behavior across environments, and debugging sessions that are harder than they need to be.

API Design: 20 API "paradoxes"

Let's discuss API design with Jaroslav Tulach, founder and initial architect of NetBeans and author of Practical API Design: Confessions of a Java Framework Architect. With
years of Java framework building experience Jaroslav collected at least 20 API "paradoxes". Let's use them as entry points to enter the amazing world of API design and discuss what makes APIsunderstandable, evolvable, and maintainable.

​​​​​CZJUG Prague meetups are supported by:

  • JetBrains - Pro Developer Tools

  • OmniFish - GlassFish and Jakarta EE support

  • Sky - Video streaming

​​​​​This event is supported by:

  • Oracle

Location
Oracle Czech s.r.o.
2, U Trezorky 921, 158 00 Praha 5-Jinonice, Czechia
Avatar for CZJUG Prague
Presented by
CZJUG Prague
Hosted By
22 Going