Defending Lombok in the modern Java era
Tom Wetjens
“Just use records!” they say. “Lombok is evil!” they cry. But is the widespread hatred of Lombok really justified in the era of modern Java? This talk takes an honest look at Lombok’s controversial reputation while making the case for why it still has a place in your Java 22+ projects.
We’ll address common criticisms, explore use cases where Lombok shines beyond what records can offer, and discuss best practices for using it responsibly. Whether you’re a Lombok defender, detractor, or somewhere in between, you’ll gain a nuanced understanding of when and why this polarizing library still deserves consideration.