Development PracticesDevelopment Practices
Byte size15min
BEGINNER

Stream tricks that you don't wanna miss !

Hello JDK 25, where streams got sassier and strings got safer.

This talk will show how Stream Gatherers let you batch, slide, and group data like a boss, without collector headaches.

Plus, String Templates make your SQL, JSON, and logs clean and injection-safe; that means no more + soup or format() rage.

Expect live code, cool tricks, a fresh look at Java’s evolving vibe, and of course memes.

Aicha Laafia
Aicha LaafiaHavana Group

talkDetail.whenAndWhere

Wednesday, April 1, 17:50-18:05
Zaal 4
talks.roomOccupancytalks.noOccupancyInfo
talks.description
Hello JDK 25, where streams got sassier and strings got safer.

This talk will show how Stream Gatherers let you batch, slide, and group data like a boss, without collector headaches.

Plus, String Templates make your SQL, JSON, and logs clean and injection-safe; that means no more + soup or format() rage.

Expect live code, cool tricks, a fresh look at Java’s evolving vibe, and of course memes.

templates
safety
streams
java
talks.speakers
Aicha Laafia

Aicha Laafia

Havana Group

Morocco

Aicha Laafia, a Java software engineer with a love for coding, an interest in sustainability, and a commitment to empowering women in tech.

I am a WomenTech Makers and GirlCodedev ambassador, and a member of the TheMoroccanACS Association of Computing Science.
Recently I joined JetBrains Community Contributor program.

I focus on creating software with minimal environmental impact while mentoring and supporting women in technology. I enjoy exploring delicious food, and watching Formula 1 when I'm not coding.

I write articles about sustainability , Java ecosystem and anything I am interested in Medium

talkDetail.rateThisTalk

talkDetail.poortalkDetail.excellent

talkDetail.ratingNotYetAvailable

talkDetail.ratingAvailableWhenStarted

talkDetail.signInRequired

talkDetail.signInToRateDescription

occupancy.title

occupancy.votingNotYetAvailable

occupancy.votingAvailableBeforeStart

talkDetail.signInRequired

occupancy.signInToVoteDescription

comments.title

comments.speakerNotEnabledComments