Lviv JavaClub news
64 subscribers
877 links
Download Telegram
๐ŸŽฌ GraalVM Native Image Deep Dive by Andrii Rodionov | CoffeeJUG
The talk: "GraalVM Native Image Deep Dive" (part 2) at #coffeejugSpeaker: Andrii Rodionov, Leader @ #JUG UA__Agenda:๐Ÿ‘‡00:00 - #introCoffeeJug - monthly events for #Java professional (#javausergroup). Follow us on social media:Facebook: https://www.facebook.com/coffeejug.meetup/Instagram: https://www.instagram.com/coffeejug.meetup/YouTube: https://www.youtube.com/channel/UCQ65oHlDUUCDCOSgz4rdKZw?guided_help_flow=3LinkedIn: https://www.linkedin.com/company/coffeejug/
via YouTube https://www.youtube.com/watch?v=dRMUtW26-cw
๐ŸŽฌ Online "Spring Security: Deep dive into basics" by CoffeeJug! โ˜•๏ธ #coffeejug
๐Ÿ“… Date: 30th January (Tuesday)โฐ Time: 7:00 PM - 8:30 PM๐ŸŽค Speaker: Ihor Polataiko, Senior Engineer | Architect @ Avenga๐Ÿ†“ Entrance is FREE! (Pre-registration required) https://forms.gle/YA9m15xPQun27BRCAMore details:Spring Security is often considered one of the most challenging parts of the Spring Framework. This talk addresses its core concepts, providing you with the foundational knowledge needed to confidently tackle any Spring Security setup. Whether you're new to Spring Security or looking to strengthen your knowledge, this session will give you the clarity and confidence to handle security setups effectively.CoffeeJug - monthly events for #Java professional (#javausergroup). Follow us on social media:Facebook: https://www.facebook.com/coffeejug.meetup/Instagram: https://www.instagram.com/coffeejug.meetup/YouTube: https://www.youtube.com/channel/UCQ65oHlDUUCDCOSgz4rdKZw?guided_help_flow=3LinkedIn: https://www.linkedin.com/company/coffeejug/
via YouTube https://www.youtube.com/watch?v=1ym1GXCbH74
๐ŸŽฌ Online "Unlock Gitโ€™s Hidden Superpowers: Stop Wasting 90% of Its Potential!" by CoffeeJug! โ˜•๏ธ
๐Ÿ“… Date: 29th May (Thursday)โฐ Time: 7:00 PM - 8:00 PM๐ŸŽค Speaker: Roman Kniazevych, Java Technical Lead @ Levi9 Ukraine๐Ÿ†“ Entrance is FREE! (Pre-registration required) https://forms.gle/56BMiTTGCc8NoeWg7More details:An overview of common, new, and lesser-known (original) Git commands, showing basics and powerful advanced tools, to help you unleash the full power of Git. Based on Scott Chacon talk#CoffeeJUG #JUG #GitCoffeeJug - monthly events for #Java professional (#javausergroup). Follow us on social media:Facebook: https://www.facebook.com/coffeejug.meetup/Instagram: https://www.instagram.com/coffeejug.meetup/YouTube: https://www.youtube.com/channel/UCQ65oHlDUUCDCOSgz4rdKZw?guided_help_flow=3LinkedIn: https://www.linkedin.com/company/coffeejug/
via YouTube https://www.youtube.com/watch?v=ijxMMIO3HUU
๐ŸŽฌ Online "A Java 8 lambda and JobRunr is all you need for distributed job scheduling!" by CoffeeJug!
๐Ÿ“… Date: 12th June (Thursday)โฐ Time: 7:00 PM - 8:00 PM EET๐ŸŽค Speaker: Ronald Dehuysser, CEO (Chief Everything Officer โ˜บ๏ธ) @ JobRunr๐Ÿ†“ Entrance is FREE! (Pre-registration required) https://forms.gle/71MmyC1ub9Dx4Gj38More details:Do you need to perform some CPU heavy tasks? Or some work that requires a lot of I/O? Or do you just need to run or schedule some background jobs without blocking the rest of your system? I often see teams building a scheduling solution themselves, severely underestimating the complexity of running jobs asynchronously. A costly endeavour, especially with a simple, free and open-source solution readily available.During this humoristic session, I will introduce you to JobRunr: the ultimate library for background processing in Java. By transforming Java 8 lambdas into distributed background tasks, JobRunr allows you to run any job at anytime and on any JVM. Weโ€™ll go over the different functionalities like job persistence, automatic retries, scaling up (hello k8s) and the embedded dashboard to give you a good grasp of the possibilities. Oh, and did you know it also works on GraalVM?After this session, youโ€™ll have a good idea of what JobRunr is, how it does it's magic and how it will allow you to focus on delivering value to your end users instead of implementing scheduling over and over again.#CoffeeJUG #JUG #JobRunrCoffeeJug - monthly events for #Java professional (#javausergroup). Follow us on social media:Facebook: https://www.facebook.com/coffeejug.meetup/Instagram: https://www.instagram.com/coffeejug.meetup/YouTube: https://www.youtube.com/channel/UCQ65oHlDUUCDCOSgz4rdKZw?guided_help_flow=3LinkedIn: https://www.linkedin.com/company/coffeejug/
via YouTube https://www.youtube.com/watch?v=IztomOYipl8
๐ŸŽฌ Online "MCP with Java" by CoffeeJug! โ˜•๏ธ
๐Ÿ“… Date: 28 Aug (Thursday)โฐ Time: 7:00 PM - 8:00 PM EET๐ŸŽค Speaker: Serhii Petrenko, Senior Java Software Engineer, Team Lead @ Capgemini Engineering Ukraine๐Ÿ†“ Entrance is FREE! (Pre-registration required) https://forms.gle/FxsTChFUvd2L2Y7y9More details:MCP stands for Model Context Protocol. But honestly, when I first heard it, I thought it meant โ€˜More Coffee, Please.โ€™ Which still feels accurate for any Java project.CoffeeJug - monthly events for #Java professional (#javausergroup). Follow us on social media:Facebook: https://www.facebook.com/coffeejug.meetup/Instagram: https://www.instagram.com/coffeejug.meetup/YouTube: https://www.youtube.com/channel/UCQ65oHlDUUCDCOSgz4rdKZw?guided_help_flow=3LinkedIn: https://www.linkedin.com/company/coffeejug/
via YouTube https://www.youtube.com/watch?v=2I8YaZq3l_M
๐ŸŽฌ Online "#OOP vs. Data Oriented Programming: Which One to Choose?" by #CoffeeJug! โ˜•๏ธ #java #jug
๐Ÿ“… Date: 25 Sep (Thursday)โฐ Time: 7:00 PM - 8:30 PM EET๐ŸŽค Speaker: Venkat Subramaniam, Founder @ Agile Developer, Inc.๐Ÿ†“ Entrance is FREE! (Pre-registration required) https://forms.gle/fKHhrJe5x4cfXx5j7More details:We rely heavily on polymorphism when programming with the object-oriented paradigm. That has served us really well, especially to create extensible code. However, like any tool and technique, there are times when that may not be the right choice. Java now provides an alternative that is useful in those select situationsโ€”the data-oriented programming. In this presentation we will start with an example where the highly useful object hierarchy and polymorphism appears as a misfit and discuss how data-oriented programming solves the problem more elegantly. Get a good understanding of when to use each one of these and how to intermix them in your applications.#CoffeeJUG #Java #OOPCoffeeJug - monthly events for #Java professional (#javausergroup). Follow us on social media:Facebook: https://www.facebook.com/coffeejug.meetup/Instagram: https://www.instagram.com/coffeejug.meetup/YouTube: https://www.youtube.com/channel/UCQ65oHlDUUCDCOSgz4rdKZw?guided_help_flow=3LinkedIn: https://www.linkedin.com/company/coffeejug/
via YouTube https://www.youtube.com/watch?v=OCFNL00e-fk
๐ŸŽฌ Offline Birthday Party: "Shitcode As the Lifestyle Choice" by CoffeeJUG
๐Ÿ“… Date: 31st July (Thursday)โฐ Time: 7:00 PM - 10:00 PM EET๐ŸŽค Speaker: Ivan Verhun, Software Engineer @ SSI ๐Ÿ†“ Entrance is FREE! (Pre-registration required) https://forms.gle/VMEmPzoV8rWAKR8D6More details:Deep dive into the eternal struggle with bad code and ask: in this fast-paced world, with AI agents and Vibe Coding, does writing clean code even matter anymore?#CoffeeJUG #JUG __Agenda:๐Ÿ‘‡00:00 - about speaker02:49 - intro04:07 - a short history of IT09:56 - lessons learned over the course of history15:56 - definition of the โ€œclean codeโ€20:42 - real life examples of program code, that makes you think34:22 - Does the clean code matter in the era of LLMs and GenAI?37:05 - will AI replace software developers?39:38 - Thank youCoffeeJug - monthly events for #Java professional (#javausergroup). Follow us on social media:Facebook: https://www.facebook.com/coffeejug.meetup/Instagram: https://www.instagram.com/coffeejug.meetup/YouTube: https://www.youtube.com/channel/UCQ65oHlDUUCDCOSgz4rdKZw?guided_help_flow=3LinkedIn: https://www.linkedin.com/company/coffeejug/
via YouTube https://www.youtube.com/watch?v=vdf4lma0PdE
๐ŸŽฌ Online "Spec-Driven Development in Action" by CoffeeJug! โ˜•๏ธ #java #ai #ัˆั– #Spec
๐Ÿ“… Date: 30 Oct (Thursday)โฐ Time: 7:00 PM - 8:30 PM EET๐ŸŽค Speaker: Oleh Sklyarenko, Engineering Manager @ SPD Technology๐Ÿ†“ Entrance is FREE! (Pre-registration required) https://forms.gle/g4A6mVYkN3pQY4tW9More details:Will demonstrate how to apply spec-driven development principles using modern AI-powered coding assistants.CoffeeJug - monthly events for #Java professional (#javausergroup). Follow us on social media:Facebook: https://www.facebook.com/coffeejug.meetup/Instagram: https://www.instagram.com/coffeejug.meetup/YouTube: https://www.youtube.com/channel/UCQ65oHlDUUCDCOSgz4rdKZw?guided_help_flow=3LinkedIn: https://www.linkedin.com/company/coffeejug/
via YouTube https://www.youtube.com/watch?v=Gzy5VTxsm2M
๐ŸŽฌ Online "Sailing Modern Java (25)" by CoffeeJug! โ˜•๏ธ
๐Ÿ“… Date: 13 Nov (Thursday)โฐ Time: 7:00 PM - 8:30 PM EET๐ŸŽค Speaker: Piotr Przybyล‚, Senior Developer Advocate @ Elastic๐Ÿ†“ Entrance is FREE! (Pre-registration required) https://forms.gle/7MLveWB1Y1BhRHax8More details:Another (half a) year has passed, another major Javaโ„ข version has been released. Java was supposed โ€™to be slowโ€™. However, Java turns out to evolve so fast, that next releases arenโ€™t just version bumps, but might significantly change the rules of the game. Thatโ€™s a good reason to check out whatโ€™s new in Java. Weโ€™re going to cover some features of Java 25:Stuff great for prototyping and teachingFlexible Constructor BodiesStructured ConcurrencyScoped Valuesprimitives in switch,Vector APIwhatโ€™s gone and what will be gone,and other stuff.CoffeeJug - monthly events for #Java professional (#javausergroup). Follow us on social media:Facebook: https://www.facebook.com/coffeejug.meetup/Instagram: https://www.instagram.com/coffeejug.meetup/YouTube: https://www.youtube.com/channel/UCQ65oHlDUUCDCOSgz4rdKZw?guided_help_flow=3LinkedIn: https://www.linkedin.com/company/coffeejug/
via YouTube https://www.youtube.com/watch?v=DfjJGTEv_dI