

What we’re about
If you don't live near an active Java User Group, or just yearn for more high quality technical sessions, The Virtual JUG is for you! If you live on planet Earth you can join. Actually even if you don't you can still join! Our aim is to get the greatest minds and speakers of the Java industry giving talks and presentations for this community, in the form of webinars and JUG session streaming from JUG f2f meetups. If you're a Java enthusiast and you want to learn more about Java and surrounding technologies, join and see what we have to offer!
Sponsors
See allUpcoming events (2)
See all- Extending Functional Pipelines with Gatherers with Dr. Venkat SubramaniamLink visible for attendees
You do not want to miss this vJUG session. The amazing Venkat Subramaniam will teach us about the different types of gatherers and how to implement them using practical live-coded examples.
📍 Location: https://www.youtube.com/live/dxVDiJsyu3Y
📅 Date: 28th May 2025
⏰ Timing:- 10:00 AM (PT) | 6:00 PM (GMT): Live stream kicks off
- 10:10 AM (PT) | 6:10 PM (GMT): Session by Venkat Subramaniam
- 11:00 AM (PT) | 7:00 PM (GMT): That’s a wrap, live stream ends!
Extending Functional Pipelines with Gatherers
The Stream API has a wealth of methods, like filter, map, takeWhile, limit, and so on, to build functional pipelines. Yet, you may run into situations in your applications that readily do not fall in place to make use of these built-in methods. The new gatherer() function, along with the Gatherer interface, gives you the necessary tools to create your own custom steps in the functional pipeline. In this presentation, learn about the different types of gatherers and how to implement them using practical live-coded examples.Speaker
Dr. Venkat Subramaniam is an award-winning author, founder of Agile Developer, Inc., and an instructional professor at the University of Houston.He has trained and mentored thousands of software developers in the US, Canada, Europe, and Asia, and is a regularly invited speaker at several international conferences. Venkat helps his clients effectively apply and succeed with sustainable agile practices on their software projects.
Venkat is a (co)author of multiple technical books, including the 2007 Jolt Productivity award-winning book Practices of an Agile Developer. You can find a list of his books at <https://www.agiledeveloper.com>
Host
TBC***
Join the Community!
If you haven't joined the Slack community, what are you waiting for? It's the ultimate spot to throw in your questions during our live sessions and mingle with fellow Java enthusiasts from all around the world.
Simply click here to join us: https://bit.ly/vJUG-Slack - Building Sustainable Software with Java: Tips & Techniques with Aicha LaafiaLink visible for attendees
vJUG is back this June with an exciting session for Java developers!
Join us as Aicha Laafia, Java Software Engineer at Adservio, explores the power of green programming in Java with her talk: “Building Sustainable Software with Java: Tips & Techniques.” 🌱☕
In this unconference-style session, we’ll dive into practical techniques for optimizing resources, writing efficient algorithms, and leveraging cloud solutions—all to reduce the environmental footprint of Java applications. Whether you’re a seasoned Java pro or just starting out, you’ll gain actionable insights to make your code more sustainable.
💡 Let’s build smarter, greener Java applications together. Don’t miss it!
📅 Date: 11th June 2025
📡 Virtual: https://www.youtube.com/live/q6DM_sfRhpE🕒 Timing:
10:00 AM (PT) | 6:00 PM (GMT): Live stream kicks off
10:10 AM (PT) | 6:10 PM (GMT): Session by Aicha Laafia
11:00 AM (PT) | 7:00 PM (GMT): That’s a wrap, live stream endsBuilding Sustainable Software with Java: Tips & Techniques
Join us for an unconference on "green programming" in Java development!
Together, we'll explore practical techniques for resource optimization, efficient algorithms, and cloud-based solutions to make our code more eco-friendly.
Tailored for developers of all levels, this session will provide actionable insights and real-world examples to help reduce the environmental impact of Java applications.
Don't miss this opportunity to refine your coding practices and contribute to a greener planet!Speaker
Aicha Laafia, Java Software Engineer at Adservio
A Java software engineer with a love for coding, an interest in sustainability, and a commitment to empowering women in tech.I am a Women Techmakers and Girls Code ambassador, an IAmRemarkable facilitator, a member of the Moroccan Association of Computing Science and part of Jetbrains Community Contributor program.
I focus on creating software with minimal environmental impact while mentoring and supporting women in technology.
When I’m not coding, I enjoy exploring delicious food, phone photography, and watching Formula 1.
Twitter, LinkedInHost
TBC - Details coming soon***
Join the Community!
If you haven't joined the Slack community, what are you waiting for? It's the ultimate spot to throw in your questions during our live sessions and mingle with fellow Java enthusiasts from all around the world.
Simply click here to join us: https://bit.ly/vJUG-Slack