π¬ Online "OOP vs. Data Oriented Programming: Which One to Choose?" by CoffeeJug! βοΈ"
π 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 #OOP
via YouTube https://www.youtube.com/watch?v=fkdKq6327h8
π 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 #OOP
via YouTube https://www.youtube.com/watch?v=fkdKq6327h8
πEvent#389 Chrome extensions by Ivan Verhun
https://www.javaclub.lviv.ua/2025/09/29/Event-389-Chrome-extensions.html
Unlock the secrets of building Chrome extensions and discover how you can transform your ideas into real browser tools that reach millions. Join us at the next Lviv JavaClub event to learn practical skills that will set you apartβdonβt miss out!Join us next Thursday, at 10:00 Online Media #browser #tools #extensions #google chrome
https://www.javaclub.lviv.ua/2025/09/29/Event-389-Chrome-extensions.html
Unlock the secrets of building Chrome extensions and discover how you can transform your ideas into real browser tools that reach millions. Join us at the next Lviv JavaClub event to learn practical skills that will set you apartβdonβt miss out!Join us next Thursday, at 10:00 Online Media #browser #tools #extensions #google chrome
Lviv JavaClub
Event#389 Chrome extensions by Ivan Verhun
Unlock the secrets of building Chrome extensions and discover how you can transform your ideas into real browser tools that reach millions. Join us at the next Lviv JavaClub event to learn practical skills that will set you apartβdonβt miss out! Join us nextβ¦
π Don't miss the latest Release notes from junit-framework r5.14.0! Stay up-to-date on all the new features and enhancements by checking them out now.
https://github.com/junit-team/junit-framework/releases/tag/r5.14.0 #releases #updates #JUnit
https://github.com/junit-team/junit-framework/releases/tag/r5.14.0 #releases #updates #JUnit
GitHub
Release JUnit 5.14.0 Β· junit-team/junit-framework
JUnit 5.14.0 = Platform 1.14.0 + Jupiter 5.14.0 + Vintage 5.14.0
See Release Notes.
Full Changelog: r5.13.4...r5.14.0
See Release Notes.
Full Changelog: r5.13.4...r5.14.0
π Hello, don't miss Release notes from junit-framework r6.0.0 more details
https://github.com/junit-team/junit-framework/releases/tag/r6.0.0 #releases #updates #JUnit
https://github.com/junit-team/junit-framework/releases/tag/r6.0.0 #releases #updates #JUnit
GitHub
Release JUnit 6.0.0 Β· junit-team/junit-framework
JUnit 6.0.0 = Platform 6.0.0 + Jupiter 6.0.0 + Vintage 6.0.0
See Release Notes.
New Contributors
@2897robo made their first contribution in #4525
@strangelookingnerd made their first contribution ...
See Release Notes.
New Contributors
@2897robo made their first contribution in #4525
@strangelookingnerd made their first contribution ...
π Don't miss the latest Release notes from micronaut-core Micronaut Core 4.9.12! Stay up-to-date on all the new features and enhancements by checking them out now.
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.9.12 #releases #updates #micronaut
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.9.12 #releases #updates #micronaut
π Hello, don't miss Release notes from micronaut-core Micronaut Core 4.10.0 more details
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.0 #releases #updates #micronaut
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.0 #releases #updates #micronaut
π Hi! Check out the latest Release notes from micronaut-core Micronaut Core 4.10.1. Don't miss out on the new features and improvements!
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.1 #releases #updates #micronaut
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.1 #releases #updates #micronaut
π¬ Lviv JavaClub [Event 385] Scheduling in Quarkus by Pavlo Chornyi
Scheduling in Quarkusby Pavlo Chornyi https://www.linkedin.com/in/pavlo-chornyi-590502184/Event details: https://www.javaclub.lviv.ua/2025/09/02/Event-385-Scheduling-in-Quarkus.htmlAgenda:00:00 - about speaker00:55 - intro to schedulers02:20 - demo project setup. @Scheduled annotation02:55 - types of schedules06: 44 - parallel execution07:15 - dynamic scheduling using DB10:42 - CDI-Event-Driven Scheduling (@Observes and @ObservesAsync)17:25 - monitoring scheduled tasks with Prometheus__________27:10 - join us #javaclubLviv JavaClub new https://t.me/LvivJavaClubFollow #javaclub: https://www.youtube.com/channel/UCbBzU09lr8FLFaTMbXY4zBQWeb site: https://javaclub.lviv.ua/GitHub: https://github.com/lvivJavaClub
via YouTube https://www.youtube.com/watch?v=fUgMdqVOdww
Scheduling in Quarkusby Pavlo Chornyi https://www.linkedin.com/in/pavlo-chornyi-590502184/Event details: https://www.javaclub.lviv.ua/2025/09/02/Event-385-Scheduling-in-Quarkus.htmlAgenda:00:00 - about speaker00:55 - intro to schedulers02:20 - demo project setup. @Scheduled annotation02:55 - types of schedules06: 44 - parallel execution07:15 - dynamic scheduling using DB10:42 - CDI-Event-Driven Scheduling (@Observes and @ObservesAsync)17:25 - monitoring scheduled tasks with Prometheus__________27:10 - join us #javaclubLviv JavaClub new https://t.me/LvivJavaClubFollow #javaclub: https://www.youtube.com/channel/UCbBzU09lr8FLFaTMbXY4zBQWeb site: https://javaclub.lviv.ua/GitHub: https://github.com/lvivJavaClub
via YouTube https://www.youtube.com/watch?v=fUgMdqVOdww
π¬ 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
π 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
π Hi, don't forget to check out the Release notes from micronaut-core Micronaut Core v4.10.2! Exciting updates and improvements to look out for.
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.2 #releases #updates #micronaut
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.2 #releases #updates #micronaut
πEvent#390 Google script by Ihor Banadiga
https://www.javaclub.lviv.ua/2025/10/08/Event-390-Google-script.html
This week on Java Club we will review the Google scriptJoin us next Thursday, at 10:00 Online Media #GoogleScript
https://www.javaclub.lviv.ua/2025/10/08/Event-390-Google-script.html
This week on Java Club we will review the Google scriptJoin us next Thursday, at 10:00 Online Media #GoogleScript
Lviv JavaClub
Event#390 Google script by Ihor Banadiga
This week on Java Club we will review the Google script Join us next Thursday, at 10:00 Online
π Hey everyone, don't forget to check out the Release notes from micronaut-core Micronaut Core 4.10.3! Exciting updates and improvements to look out for.
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.3 #releases #updates #micronaut
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.3 #releases #updates #micronaut
π Heads up! Check out the latest Release notes from micronaut-core Micronaut Core 4.10.4. Don't miss out on the new features and improvements!
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.4 #releases #updates #micronaut
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.4 #releases #updates #micronaut
π Heads up! Check out the latest Release notes from testcontainers-java 2.0.0. Don't miss out on the new features and improvements!
https://github.com/testcontainers/testcontainers-java/releases/tag/2.0.0 #releases #updates #testcontainers
https://github.com/testcontainers/testcontainers-java/releases/tag/2.0.0 #releases #updates #testcontainers
πEvent#391 Intro into MapDB by Yaroslav Mazurak
https://www.javaclub.lviv.ua/2025/10/15/Event-391-Intro-into-MapDB.html
This week on Java Club we will talk about MapDB - java collections backed by off-heap or on-disk storage.Join us next Thursday, at 10:00 Online Media #Java #Collections #database #hybrid #storage #heap
https://www.javaclub.lviv.ua/2025/10/15/Event-391-Intro-into-MapDB.html
This week on Java Club we will talk about MapDB - java collections backed by off-heap or on-disk storage.Join us next Thursday, at 10:00 Online Media #Java #Collections #database #hybrid #storage #heap
Lviv JavaClub
Event#391 Intro into MapDB by Yaroslav Mazurak
This week on Java Club we will talk about MapDB - java collections backed by off-heap or on-disk storage. Join us next Thursday, at 10:00 Online
π¬ Lviv JavaClub [Event 387] Autogen4j by Ihor Banadiga
Review #Autogen4j and #autogenby Ihor Banadiga Java Software Engineer @ Capgemini Engineering https://www.linkedin.com/in/ihorbanadiga/Code from the event: https://github.com/lvivJavaClub/autogen4j-exampleEvent details: https://www.javaclub.lviv.ua/2025/09/17/Event-387-Autogen4j.htmlAgenda:00:00 - intro01:47 - intro in to autogen4j08:53 - write and review code19:21 - write code to get answer28:23 - pricing__________51:00 - join us #javaclubLviv JavaClub new https://t.me/LvivJavaClubFollow #javaclub: https://www.youtube.com/channel/UCbBzU09lr8FLFaTMbXY4zBQWeb site: https://javaclub.lviv.ua/GitHub: https://github.com/lvivJavaClub
via YouTube https://www.youtube.com/watch?v=sv8ga4pZ3-8
Review #Autogen4j and #autogenby Ihor Banadiga Java Software Engineer @ Capgemini Engineering https://www.linkedin.com/in/ihorbanadiga/Code from the event: https://github.com/lvivJavaClub/autogen4j-exampleEvent details: https://www.javaclub.lviv.ua/2025/09/17/Event-387-Autogen4j.htmlAgenda:00:00 - intro01:47 - intro in to autogen4j08:53 - write and review code19:21 - write code to get answer28:23 - pricing__________51:00 - join us #javaclubLviv JavaClub new https://t.me/LvivJavaClubFollow #javaclub: https://www.youtube.com/channel/UCbBzU09lr8FLFaTMbXY4zBQWeb site: https://javaclub.lviv.ua/GitHub: https://github.com/lvivJavaClub
via YouTube https://www.youtube.com/watch?v=sv8ga4pZ3-8
π Don't miss the latest Release notes from micronaut-core Micronaut Core 4.10.5! Stay up-to-date on all the new features and enhancements by checking them out now.
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.5 #releases #updates #micronaut
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.5 #releases #updates #micronaut
π Hi! Check out the latest Release notes from kotlin Kotlin 2.2.21-RC2 and stay up-to-date with the latest features and improvements!
https://github.com/JetBrains/kotlin/releases/tag/v2.2.21-RC2 #releases #updates #Kotlin
https://github.com/JetBrains/kotlin/releases/tag/v2.2.21-RC2 #releases #updates #Kotlin
GitHub
Release Kotlin 2.2.21-RC2 Β· JetBrains/kotlin
Changelog
Tools. Gradle. Native
KT-81134 Native: Gradle configuration failure likely related to Klibs cross-compilation
KT-81510 commonizeCInterop exception with 'kotlinNativeBundleConfigurati...
Tools. Gradle. Native
KT-81134 Native: Gradle configuration failure likely related to Klibs cross-compilation
KT-81510 commonizeCInterop exception with 'kotlinNativeBundleConfigurati...
π Hi! Check out the latest Release notes from micronaut-core Micronaut Core 4.10.6 and stay up-to-date with the latest features and improvements!
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.6 #releases #updates #micronaut
https://github.com/micronaut-projects/micronaut-core/releases/tag/v4.10.6 #releases #updates #micronaut
π Hi! Check out the latest Release notes from testcontainers-java 2.0.1. Don't miss out on the new features and improvements!
https://github.com/testcontainers/testcontainers-java/releases/tag/2.0.1 #releases #updates #testcontainers
https://github.com/testcontainers/testcontainers-java/releases/tag/2.0.1 #releases #updates #testcontainers