

Build-time JSON and Practical API Design in AI times
❗❗ 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:
This event is supported by:
Oracle