After a two mont summer break, we are happy and proud to announce our next meetup!
This time Soham will show you how Retrieval Augmented Generation (RAG), similar to the artistry of Remy’s Ratatouille, combines the brilliance of Large Language Models (LLMs) with the precision of information retrieval.
With Deepu we will dive into the core concepts of passkeys, their architecture, and their pros and cons. We will explore how Java developers can leverage WebAuthn Java libraries to implement passkeys in their apps. We will also learn to use passkeys with Spring Security and external Identity providers.
The meetup will be hosted by TriOpSys.
Please join us and RSVP!
Because of the limited number of seats, please keep your RSVP up-to-date, so we can welcome someone else of you can't make it.
===
17:30 Doors open
18:00 Food & Drinks
19:00 RAG-atouille, by Soham Dasgupta
20:00 Break
20:15 A Passwordless Future! Paskeys for Java Developers. by Deepu K Sasidharan
21:15 Drinks
Giveaways
1 JetBrains licence
Talks
RAG-atouille
Retrieval Augmented Generation (RAG), similar to the artistry of Remy’s Ratatouille, combines the brilliance of Large Language Models (LLMs) with the precision of information retrieval. Just as Remy layers flavors in his dish, RAG-fusion seamlessly blends vectorized documents, images, audio, and video to craft nuanced responses in AI-powered applications. And much like Anton Ego’s discerning palate, RAG-search ranking ensures that the most relevant insights rise to the top.
This session focuses on the latest architectural pattern called Retrieval Augmented Generation (RAG). With a beginner-friendly introduction to why RAG is essential. Then dive into practical implementation and design considerations. Finally, exploring different RAG variations, including RAG-fusion, multi-index, and search ranking, all of this with a pinch of "Ratatouille" (as the movie).
A Passwordless Future! Paskeys for Java Developers
Weak passwords remain one of the major causes of breaches and security incidents. The Web Authentication standard provides a robust framework for passwordless authentication using passkeys. Passkeys are the latest revolution in authentication. You may have used it with Google or GitHub. But what exactly is it and how does it work?
Join Deepu on an illustrated journey to learn everything about passkeys.
We will dive into the core concepts of passkeys, their architecture, and their pros and cons. We will see how Passkey leverages public key cryptography and biometrics/hardware authenticators to offer enhanced security and usability while eliminating the vulnerabilities associated with traditional password-based systems.
We will explore how Java developers can leverage WebAuthn Java libraries to implement passkeys in their apps. We will also learn to use passkeys with Spring Security and external Identity providers. There will be demos, showing step-by-step integration of passkeys into Java web applications.
Speakers
Soham Dasgupta
Soham is a technology enthusiast working at Microsoft as a Cloud Solution Architect, with over 17 years of experience in software programming, designing, and architecture which includes on-prem, cloud-native applications and web-based conversational application design.
Deepu K Sasidharan
Deepu K Sasidharan is a Software Engineer by passion and profession. He is a Java Champion working as a Staff Developer Advocate at Okta. He is the co-chair of JHipster and the creator of KDash and JDL Studio. He is a polyglot programmer working with Java, Rust, JavaScript, Go, and so on. He is also a cloud technology advocate and an open-source software aficionado. He has authored books on Full-stack development and frequently writes about Java, Rust, JavaScript, Go, DevOps, Kubernetes, Linux, and so on, on his blog.