Home Page
Hot & New
J-Spring 2024: I won’t let Java confuse you! – Nataliia Dziubenko
Sometimes the code that seems clear can turn out to be quite deceiving, even in some really basic concepts. In such situations, it’s good to question whether that code doesn’t smell… Either way, it’s our responsibility to know about the cases where Java can be confusing and why. In this session we will peek deeper […]
J-Spring 2024: Reading Code – Marit van Dijk
As developers, we spend a lot of time learning to write code, while spending little to no time learning to read code. Meanwhile, we often spend more time reading code than actually writing it. Shouldn’t we be spending at least the same amount of time and effort improving this skill? Deliberate practice can help us […]
J-Spring 2024: Braving the Change: recalibrating to new realities – Tom Cools
‘Change is the only constant in our industry’… but they never told us it would go this fast. With the recent evolutions in AI, ‘change’ has shifted from a ‘constant’ to something better described as ’exponential,’ sparking excitement for some and existential dread for others. In this dynamic and insightful session, we’ll delve into the […]
J-Spring 2024: Future-Proofing Java: The Art of Crafting Resilient APIs – Steve Poole
Designing APIs is an art, a creative exercise. Getting it right for right now is hard, getting it right for tomorrow is even harder. This talk explores designing resilient Java APIs for upward compatibility, consumability, and flexibility. We’ll discuss the practicalities of ideas like encapsulation and inheritance, look at wider elements like consistency, and effective […]
J-Spring 2024: Making your own Testcontainers module for fun and profit! – Oleg Šelajev
Testcontainers libraries are a de-facto standard for integration testing in the Java community. One of the reasons for its popularity is the ecosystem of the modules — pre-defined abstractions for creating containerized services for your tests in a single line of code. In this session, we’ll look at the architecture of Testcontainers modules and learn […]
J-Spring 2024: Going serverless with Quarkus, GraalVM native images and AWS Lambda – Bert Jan Schrijver
A conference app backend makes the ideal candidate for a serverless architecture: Almost no traffic during the year, and peak traffic during conference days. In this talk, I’ll show how I migrated the backend for the NLJUG conference app (used to rate talks for conferences with 1500+ attendees) from a traditional approach with Java […]
J-Spring 2024: Revolutionising enterprise communication, Spring Kafka deep dive – Adis Pezo
At Rabobank we use Kafka, a distributed event streaming platform designed to address complexities of real-time data processing at scale. In this session we will explain why Rabobank has chosen Kafka over other platforms, how it uses Axual and AVRO contracts. By example we will look how a landscape can be decouple by using […]
J-Spring 2024: Mastering Java Performance: From Monitoring to Profiling – Lennart ten Wolde
This session builds on the principles discussed in the keynote and delves deeper into the hierarchy of performance bottlenecks in Java applications. We will address more complex examples of performance degradation in various systems such as frameworks, databases, and concurrency management. The focus is on the use of diagnostic tools and profiling techniques. These tools […]
(Visited 3,943 times, 2 visits today)