๐Event#377 Shitcode A Lifestyle Choice by Ivan Verhun
https://www.javaclub.lviv.ua/2025/07/08/Event-377-Shitcode-A-Lifestyle-Choice.html
This week on Java Club, weโre diving deep into the eternal struggle with bad code and asking: in this fast-paced world, does writing clean code even matter anymore?Join us next Thursday, at 10:00 Online Media #cleancode #java
https://www.javaclub.lviv.ua/2025/07/08/Event-377-Shitcode-A-Lifestyle-Choice.html
This week on Java Club, weโre diving deep into the eternal struggle with bad code and asking: in this fast-paced world, does writing clean code even matter anymore?Join us next Thursday, at 10:00 Online Media #cleancode #java
Lviv JavaClub
Event#377 Shitcode A Lifestyle Choice by Ivan Verhun
This week on Java Club, weโre diving deep into the eternal struggle with bad code and asking: in this fast-paced world, does writing clean code even matter anymore? Join us next Thursday, at 10:00 Online
๐ฌ 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
๐ 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! โ๏ธ
๐ 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=A1E8h02ii8Q
๐ 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=A1E8h02ii8Q
๐ฌ 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
๐ 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
๐ฌ 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
๐ฌ 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
๐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
๐ฌ 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
๐ 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