🔈Event#392 Polyglot Without Barriers GraalVM in Action by Ihor Didyk
https://www.javaclub.lviv.ua/2025/10/22/Event-392-Polyglot-Without-Barriers-GraalVM-in-Action.html
GraalVM isn’t just another JVM — it’s a universal runtime that breaks down language barriers. Java, Python, JavaScript and more can run together seamlessly, without wrappers, APIs, or painful integrations. This talk shows how GraalVM makes polyglot programming practical, fast, and ready for real-world applications.Join us next Thursday, at 10:00 Online Media #Online #GraalVM #Polyglot
https://www.javaclub.lviv.ua/2025/10/22/Event-392-Polyglot-Without-Barriers-GraalVM-in-Action.html
GraalVM isn’t just another JVM — it’s a universal runtime that breaks down language barriers. Java, Python, JavaScript and more can run together seamlessly, without wrappers, APIs, or painful integrations. This talk shows how GraalVM makes polyglot programming practical, fast, and ready for real-world applications.Join us next Thursday, at 10:00 Online Media #Online #GraalVM #Polyglot
Lviv JavaClub
Event#392 Polyglot Without Barriers GraalVM in Action by Ihor Didyk
GraalVM isn’t just another JVM — it’s a universal runtime that breaks down language barriers. Java, Python, JavaScript and more can run together seamlessly, without wrappers, APIs, or painful integrations. This talk shows how GraalVM makes polyglot programming…
🔈Event#393 Simplifying Releases GitFlow or Trunk-Based by Roman Kniazevych
https://www.javaclub.lviv.ua/2025/10/27/Event-393-Simplifying-Releases-GitFlow-or-Trunk-Based.html
Join us at the next Lviv JavaClub event to discover which release strategy—GitFlow or Trunk-Based—can make your development process smoother! Understanding these approaches is crucial for efficient teamwork and faster, more reliable software delivery—don’t miss out!Join us next Thursday, at 10:00 Online Media #gitflow #trunk based #release #proccess #devops
https://www.javaclub.lviv.ua/2025/10/27/Event-393-Simplifying-Releases-GitFlow-or-Trunk-Based.html
Join us at the next Lviv JavaClub event to discover which release strategy—GitFlow or Trunk-Based—can make your development process smoother! Understanding these approaches is crucial for efficient teamwork and faster, more reliable software delivery—don’t miss out!Join us next Thursday, at 10:00 Online Media #gitflow #trunk based #release #proccess #devops
Lviv JavaClub
Event#393 Simplifying Releases GitFlow or Trunk-Based by Roman Kniazevych
Join us at the next Lviv JavaClub event to discover which release strategy—GitFlow or Trunk-Based—can make your development process smoother! Understanding these approaches is crucial for efficient teamwork and faster, more reliable software delivery—don’t…
🎬 Lviv JavaClub [Event 389] Chrome extensions by Ivan Verhun
Review #Chrome #extensions and discover how you can transform your ideas into real browser tools that reach millionsby Ivan Verhun Java Developer https://www.linkedin.com/in/ivanverhun/Code from the event: __________Event details: https://www.javaclub.lviv.ua/2025/09/29/Event-389-Chrome-extensions.htmlAgenda:00:00 - intro1:30 - chromium extension anatomy6:40 - permissions8:30 - demo11:32 - install unpacked extension (dev mode)13:42 - add context menu20:54 - add icon label23:17 - messages28:29 - real extension example__________34:50 - 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=tDeopKydc2w
Review #Chrome #extensions and discover how you can transform your ideas into real browser tools that reach millionsby Ivan Verhun Java Developer https://www.linkedin.com/in/ivanverhun/Code from the event: __________Event details: https://www.javaclub.lviv.ua/2025/09/29/Event-389-Chrome-extensions.htmlAgenda:00:00 - intro1:30 - chromium extension anatomy6:40 - permissions8:30 - demo11:32 - install unpacked extension (dev mode)13:42 - add context menu20:54 - add icon label23:17 - messages28:29 - real extension example__________34:50 - 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=tDeopKydc2w
🎬 Lviv JavaClub [Event 390] Google script by Ihor Banadiga
Review #Google #scriptby Ihor Banadiga Java Software Engineer @ Capgemini Engineering https://www.linkedin.com/in/ihorbanadiga/Code from the event: __________Event details: https://www.javaclub.lviv.ua/2025/10/08/Event-390-Google-script.htmlAgenda:00:00 - intro01:42 - #function05:02 - #onEdit event08:57 - restapi use #doGet13:47 - restapi use #doPost20:51 - web page26:58 - #onOpen add menu items29:57 - google script library36:23 - #showSidebar37:04 - #showDialog39:10 - Q/A__________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=4RHTxkg-8xA
Review #Google #scriptby Ihor Banadiga Java Software Engineer @ Capgemini Engineering https://www.linkedin.com/in/ihorbanadiga/Code from the event: __________Event details: https://www.javaclub.lviv.ua/2025/10/08/Event-390-Google-script.htmlAgenda:00:00 - intro01:42 - #function05:02 - #onEdit event08:57 - restapi use #doGet13:47 - restapi use #doPost20:51 - web page26:58 - #onOpen add menu items29:57 - google script library36:23 - #showSidebar37:04 - #showDialog39:10 - Q/A__________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=4RHTxkg-8xA
👋 Heads up! Check out the latest Release notes from gradle v9.3.0-M1. Don't miss out on the new features and improvements!
https://github.com/gradle/gradle/releases/tag/v9.3.0-M1 #releases #updates #Gradle
https://github.com/gradle/gradle/releases/tag/v9.3.0-M1 #releases #updates #Gradle
🎬 Lviv JavaClub [Event 391] Intro into MapDB by Yaroslav Mazurak
Review #MapDB - java collections #backed by off-heap or on-disk #storageby Jaroslav Mazurak Java Software Engineering @ Capgemini Engineerin https://www.linkedin.com/in/jaroslavmazurak/Code from the event: __________Event details: https://www.javaclub.lviv.ua/2025/10/15/Event-391-Intro-into-MapDB.htmlAgenda:00:00 - What is MapDB03:40 - MapDB project dependency. DB, DBMaker classes05:55 - Storage types07:50 - File map example: single value13:20 - Transaction support23:45 - HTreeMap example37:40 - Data expiration. Using MapDB as cache47:05 - Sharded map49:40 - B-tree structures53:55 - SortedTableMap57:30 - 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=UjCDRdDWqRQ
Review #MapDB - java collections #backed by off-heap or on-disk #storageby Jaroslav Mazurak Java Software Engineering @ Capgemini Engineerin https://www.linkedin.com/in/jaroslavmazurak/Code from the event: __________Event details: https://www.javaclub.lviv.ua/2025/10/15/Event-391-Intro-into-MapDB.htmlAgenda:00:00 - What is MapDB03:40 - MapDB project dependency. DB, DBMaker classes05:55 - Storage types07:50 - File map example: single value13:20 - Transaction support23:45 - HTreeMap example37:40 - Data expiration. Using MapDB as cache47:05 - Sharded map49:40 - B-tree structures53:55 - SortedTableMap57:30 - 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=UjCDRdDWqRQ
🔈Event#394 Offline event by Offline
https://www.javaclub.lviv.ua/2025/11/05/Event-394-Offline-event.html
This week on Java Club we will have an offline event! Join us to meet in person and have an enjoyable time. Join us next Thursday, at 19:00 OfflineJoin us next Thursday, at 10:00 Offline Media #Offline
https://www.javaclub.lviv.ua/2025/11/05/Event-394-Offline-event.html
This week on Java Club we will have an offline event! Join us to meet in person and have an enjoyable time. Join us next Thursday, at 19:00 OfflineJoin us next Thursday, at 10:00 Offline Media #Offline
Lviv JavaClub
Event#394 Offline event by Offline
This week on Java Club we will have an offline event! Join us to meet in person and have an enjoyable time. Join us next Thursday, at 19:00 Offline Join us next Thursday, at 10:00 Offline
🎬 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 teaching* Flexible Constructor Bodies* Structured Concurrency* Scoped Values* primitives in switch,* Vector API* what’s gone and what will be gone,* and other stuff.
via YouTube https://www.youtube.com/watch?v=mGicT9Z7jYY
📅 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 teaching* Flexible Constructor Bodies* Structured Concurrency* Scoped Values* primitives in switch,* Vector API* what’s gone and what will be gone,* and other stuff.
via YouTube https://www.youtube.com/watch?v=mGicT9Z7jYY
🎬 Lviv JavaClub [Event 393] Simplifying Releases GitFlow or Trunk Based by Roman Kniazevych
Discover which release strategy—GitFlow or Trunk-Based—can make your development process smoother! Understanding these approaches is crucial for efficient teamwork and faster, more reliable software delivery—don’t miss out!by Roman Kniazevych Java Technical Lead @ Levi9 Ukraine https://www.linkedin.com/in/roman-kniazevych-1b443965/Code from the event: __________Event details: https://javaclub.lviv.ua/__________Agenda00:00 – Introduction04:31 – Definitions: GitFlow & TBD (Trunk-Based Development)08:26 – High-Level Comparison13:16 – Single-Service Development Scenario18:41 – Complex Microservices System (Cloud + On-Prem)24:21 – Versioning & Delivery Considerations27:21 – Pain Points (Where We All Cry at Night)35:59 – References & Documentation39:16 – Summary & Final Thoughts42:37 – 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=JW9pxTd-M-U
Discover which release strategy—GitFlow or Trunk-Based—can make your development process smoother! Understanding these approaches is crucial for efficient teamwork and faster, more reliable software delivery—don’t miss out!by Roman Kniazevych Java Technical Lead @ Levi9 Ukraine https://www.linkedin.com/in/roman-kniazevych-1b443965/Code from the event: __________Event details: https://javaclub.lviv.ua/__________Agenda00:00 – Introduction04:31 – Definitions: GitFlow & TBD (Trunk-Based Development)08:26 – High-Level Comparison13:16 – Single-Service Development Scenario18:41 – Complex Microservices System (Cloud + On-Prem)24:21 – Versioning & Delivery Considerations27:21 – Pain Points (Where We All Cry at Night)35:59 – References & Documentation39:16 – Summary & Final Thoughts42:37 – 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=JW9pxTd-M-U
🔈
https://www.javaclub.lviv.ua/2025/11/11/2025-11-11-Event-395-Smart-Java-Club-Search-LLM-powered-Topic-Detector.html
Explore how cutting-edge AI transforms finding the right topics at our next Lviv JavaClub event: “Smart Java Club Search: LLM-powered Topic Detector”! Discover why mastering these advanced tools is essential for boosting productivity and staying ahead in the Java community.Join us next Thursday, at 10:00 Online Media
https://www.javaclub.lviv.ua/2025/11/11/2025-11-11-Event-395-Smart-Java-Club-Search-LLM-powered-Topic-Detector.html
Explore how cutting-edge AI transforms finding the right topics at our next Lviv JavaClub event: “Smart Java Club Search: LLM-powered Topic Detector”! Discover why mastering these advanced tools is essential for boosting productivity and staying ahead in the Java community.Join us next Thursday, at 10:00 Online Media
Lviv JavaClub
Let’s become the best together
🔈Event#395 Smart Java Club Search: LLM-powered Topic Detector by Michael Kami
https://www.javaclub.lviv.ua/2025/11/11/Event-395-Smart-Java-Club-Search-LLM-powered-Topic-Detector.html
Explore how cutting-edge AI transforms finding the right topics at our next Lviv JavaClub event: “Smart Java Club Search: LLM-powered Topic Detector”! Discover why mastering these advanced tools is essential for boosting productivity and staying ahead in the Java community.Join us next Thursday, at 10:00 Online Media #LLM #AI #Smart search
https://www.javaclub.lviv.ua/2025/11/11/Event-395-Smart-Java-Club-Search-LLM-powered-Topic-Detector.html
Explore how cutting-edge AI transforms finding the right topics at our next Lviv JavaClub event: “Smart Java Club Search: LLM-powered Topic Detector”! Discover why mastering these advanced tools is essential for boosting productivity and staying ahead in the Java community.Join us next Thursday, at 10:00 Online Media #LLM #AI #Smart search
Lviv JavaClub
Event#395 Smart Java Club Search: LLM-powered Topic Detector by Michael Kami
Explore how cutting-edge AI transforms finding the right topics at our next Lviv JavaClub event: “Smart Java Club Search: LLM-powered Topic Detector”! Discover why mastering these advanced tools is essential for boosting productivity and staying ahead in…
🎬 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
📅 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
👋 Hello, don't miss Release notes from testcontainers-java 2.0.2 more details
https://github.com/testcontainers/testcontainers-java/releases/tag/2.0.2 #releases #updates #testcontainers
https://github.com/testcontainers/testcontainers-java/releases/tag/2.0.2 #releases #updates #testcontainers
👋 Hi! Check out the latest Release notes from gradle v9.2.1. Don't miss out on the new features and improvements!
https://github.com/gradle/gradle/releases/tag/v9.2.1 #releases #updates #Gradle
https://github.com/gradle/gradle/releases/tag/v9.2.1 #releases #updates #Gradle
🔈Event#396 JUnit 6 by Serhii Petrenko
https://www.javaclub.lviv.ua/2025/11/17/Event-396-JUnit-6.html
Don’t miss our upcoming Lviv JavaClub event on JUnit 6, the latest evolution in Java testing! Stay ahead with new features and best practices that will level up your test automation skills—see you there!Join us next Thursday, at 10:00 Online Media #testing #junit #unit testing #integration testing #tdd
https://www.javaclub.lviv.ua/2025/11/17/Event-396-JUnit-6.html
Don’t miss our upcoming Lviv JavaClub event on JUnit 6, the latest evolution in Java testing! Stay ahead with new features and best practices that will level up your test automation skills—see you there!Join us next Thursday, at 10:00 Online Media #testing #junit #unit testing #integration testing #tdd
Lviv JavaClub
Event#396 JUnit 6 by Serhii Petrenko
Don’t miss our upcoming Lviv JavaClub event on JUnit 6, the latest evolution in Java testing! Stay ahead with new features and best practices that will level up your test automation skills—see you there! Join us next Thursday, at 10:00 Online
👋 New release alert! 🚀 Check out the latest Release notes from junit-framework r6.1.0-M1 and stay up-to-date with the latest features and improvements!
https://github.com/junit-team/junit-framework/releases/tag/r6.1.0-M1 #releases #updates #JUnit
https://github.com/junit-team/junit-framework/releases/tag/r6.1.0-M1 #releases #updates #JUnit
GitHub
Release JUnit 6.1.0-M1 · junit-team/junit-framework
JUnit 6.1.0-M1 = Platform 6.1.0-M1 + Jupiter 6.1.0-M1 + Vintage 6.1.0-M1
See Release Notes.
New Contributors
@vy made their first contribution in #5041
@Pankraz76 made their first contribution in ...
See Release Notes.
New Contributors
@vy made their first contribution in #5041
@Pankraz76 made their first contribution in ...
👋 Heads up! Check out the latest Release notes from gradle v9.4.0-M1. Don't miss out on the new features and improvements!
https://github.com/gradle/gradle/releases/tag/v9.4.0-M1 #releases #updates #Gradle
https://github.com/gradle/gradle/releases/tag/v9.4.0-M1 #releases #updates #Gradle
⭐ lvivJavaClub/junit6 added by lvivJavaClub
See details at GitHub https://github.com/lvivJavaClub/junit6
See details at GitHub https://github.com/lvivJavaClub/junit6
👋 Hey everyone, don't forget to check out the Release notes from spring-boot v3.4.12! Exciting updates and improvements to look out for.
https://github.com/spring-projects/spring-boot/releases/tag/v3.4.12
#releases #updates #springboot
https://github.com/spring-projects/spring-boot/releases/tag/v3.4.12
#releases #updates #springboot
GitHub
Release v3.4.12 · spring-projects/spring-boot
⚠️ Noteworthy changes
This release contains a fix to get Testcontainers working with modern Docker versions. If this causes problems in your setup, you can downgrade the minimum Docker API, effect...
This release contains a fix to get Testcontainers working with modern Docker versions. If this causes problems in your setup, you can downgrade the minimum Docker API, effect...
👋 Hey everyone, don't forget to check out the Release notes from spring-boot v3.5.8! Exciting updates and improvements to look out for.
https://github.com/spring-projects/spring-boot/releases/tag/v3.5.8
#releases #updates #springboot
https://github.com/spring-projects/spring-boot/releases/tag/v3.5.8
#releases #updates #springboot
GitHub
Release v3.5.8 · spring-projects/spring-boot
⚠️ Noteworthy changes
This release contains a fix to get Testcontainers working with modern Docker versions. If this causes problems in your setup, you can downgrade the minimum Docker API, effect...
This release contains a fix to get Testcontainers working with modern Docker versions. If this causes problems in your setup, you can downgrade the minimum Docker API, effect...