JVM Languages
Meet other local people interested in JVM Languages: share experiences, inspire and encourage each other! Join a JVM Languages group.
530
members
2
groups
Related topics
Largest JVM Languages groups
Newest JVM Languages groups
Frequently Asked Questions
Yes! Check out jvm languages events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the jvm languages events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find jvm languages events near your location here. Connect with your local community and discover events within your area.
JVM Languages Events Today
Join in-person JVM Languages events happening right now
Chinese Language Meetup
大家好!
We meet once a week to speak in and about Chinese. Most participants are advanced speakers, or of Chinese descent.
Your are a beginner? By all means give our meet-up a chance and drop by! We'd love to help you navigate through the first steps into this fascinating language.
If the weather allows we will meet outside (see indicated location). Please bring your own beverages and food. There is a public toilet nearby.
我们每周二晚上七点在火车站附近的某个餐厅聚会,一边吃晚餐(已吃过的也可以只喝一杯),一边用中文聊天。本着开放原则,参加者资格和话题不受任何限制。
我们特别欢迎各位华侨、华裔和来自中国的留学生参加我们的活动,扩充我们对中国的了解。不见不散!
天气允许的话我们在外面聚会(请参考所颁布的地点)。此时请安排自己的饮料和食物。附近有公共厕所。
Learn programming with Python, Java, Javascript, C(++) or ...
Dies ist ein informelles Treffen für Lernende, die ihre ersten Schritte in der Programmierung machen oder ihre Grundkenntnisse vertiefen möchten.
***
This is an informal meetup, for learners that want to do their first steps in programming or want to consolidate their skills.
We spend one hour and a half working on tutorials, exercises or projects. If you need help to get started, we will help you finding a good way for learning.
You should be prepared to spend your time "doing things": just hanging around and listening might get boring, if all other people are learning on their side.
There are experienced people are around and you can ask questions as soon as their arise or bring with you questions you have had during the week.
During the last half an hour, we do a (simple) exercise together.
We speak German, English, and a few other languages.
Currently, how main programming languages are:
* Python
* Javascript
* Java
* Flutter
* C++
* C
* C#
* PHP
But you're free to learn any programming language during our Co-Learning!
If you want to learn more about our Co-Learning, please have a look at our website (no frequent updates...):
https://opentechschool-zurich.github.io/
If you're starting with Python, we can suggest:
* Learning Python the hard way (https://learnpythonthehardway.org/python3/) (for Python 3).
* The Solo Learn Python 3 Tutorial (https://www.sololearn.com/Course/Python/).
* A big list of Python tutorials: https://docs.python-guide.org/intro/learning/
For Node.js:
* Nodeschool: https://nodeschool.io/
For C++
* https://de.wikibooks.org/wiki/C%2B%2B-Programmierung
* https://www.sololearn.com/Course/CPlusPlus/
Practice your programming skills with Python, Js, Java, C(++) or ...
Anybody who wants to practice their programming skills is welcome. We share our ideas, learn from each other, do some exercise, ask questions, etc. This meetup is the best for those who want to improve their skills by programming and learning in a group
If you want to learn more about our Co-Learning, please have a look at our website:
[https://opentechschool-zurich.github.io/](https://opentechschool-zurich.github.io/)
\*\*\*
We have a chat group you can join to get more information:
[https://app.element.io/#/room/#ots-zh:matrix.org](https://app.element.io/#/room/#ots-zh:matrix.org)
(You need to create a free account if you don't already have one)
Remote participants are also welcome. You first need to join the Element chat and then get into the video call that we start at around 19:00 (if we forget, pleas ping us in the Element chat!)
\*\*\*
Our main languages are Python and Javascript, but we welcome every programming languages.
Some of the skills we can help you learning:
* Python and
* ... PyGame (Zero / Play)
-.... Flask
* ... Jupyter and data science
-... PySide2 / PyQt
* ... Shoebot
* C++ and
* ... Qt
* ... cmake
* ... and modern C++
* Flutter for Apps
* PHP and
* ... Vue.js
* ... Wordpress
* JS and React.js
We have a few Github repository that can be interesting to browse:: https://github.com/opentechschool-zurich/
Zürich AI | Agentic Loops
**Sponsored by:**
***\- ACP***
***\- TD SYNNEX***
***\- Technopark Winterthur***
**Partner-led and partner-branded by**: ***Microsoft***
Speakers:
* Firas Cheaib (ACP) – When Models Become the Commodity
* Victor Chibotaru(LogicStar AI) – Shipping Faster, Drowning Sooner
Abstract:
When Models Become the Commodity
ACP Engineering works extensively with LLMs to write production code across a small team. What makes that work is not the models, but the groundwork laid before them: a portfolio of Python projects sharing the same tooling, structure, tests, CI, and linters, the same conditions that already made the codebase easy for humans to navigate. That foundation is what powers the current build of ACP-M, ACP's industrial IoT platform for manufacturing customers, and an early agentic-loop prototype now running internally. The next step is enabling customers to automate their own operations the same way. Doing that requires the same kind of preparation on their side: turning fragmented operational data into knowledge graphs, unified namespaces, and typed semantic layers, so that agents act on information that is short, focused, and reliable. Once that environment exists, the model becomes a commodity. What matters is enterprise processes and domain knowledge, not which model happens to be in fashion that quarter. Attendees will leave with a concrete way to assess whether their own environment is ready for agents at all, and what it takes to get there
--
Shipping Faster, Drowning Sooner
AI ships your features faster than ever, but it also ships bugs faster than ever. Code got cheap, maintenance didn't: customer complaints stack up, Sentry alerts overflow, and triaging the pile is still as expensive as it ever was. I'll show how LogicStar finds bugs across your Sentry, Jira and codebase, separates signal from noise, and helps your team fix issues that matter.
Meilen SailingXurich Tuesday
Join a 2 hours sail from Meilen on a 25 foot sailboat in
a relaxed and friendly atmosphere.
Costs are 40 chf per person. Twint is accepted.
Arrival: The trains arrive around the full hour so don't stress yourselves but take-off is sharp at quarter past the hour. If you arrive by other means I encourage car pooling and allow extra time for traffic and the parking space quest.
Important:
Please read the group description and
packlist
Thank you
JVM Languages Events This Week
Discover what is happening in the next few days
Language Exchange (Flip Lingoes)
We keep it a fun and practical language exchange. First thing you'll notice is we match you with **fluent speakers** in your target language.
**Event Flow**
**18:45–19:15** → Registration
Scan the QR code to tell us your fluent and target languages.
**19:15–20:30** → Language Exchange
Powered by our **Learn by Flipping** method.
**20:30 onwards** → Stay, chat, or head off — totally up to you 😉
**What is "Learn by Flipping"?**
**Practical** → You speak with fluent speakers in your target language.
**Collaborative** → Every 5 minutes, you switch roles: learner ↔ helper.
**Fun** → Small groups, good energy, and a bar atmosphere — without the chaos.
Save some time by [Signing up to our web app](https://fliplingoes.com/) beforehand.
**Entrance:** 10 CHF (includes a tapa)
Please note, event registration closes after 7:15PM
Hackergarten May
We're planning the next Hackergarten Zurich 🥳 We're looking forward to see some familiar faces and share knowledge within the open-source community. Spread the word — everyone is welcome! Bring your project, a bug, a feature, a question... or just your time and enthusiasm 💜 As always there will be free drinks, beer and pizza, sponsored by Quatico.
As usual we briefly present the open-source projects we'd like to work on, break up into groups and try to make an actual contribution. We offer free pizza, beverages and depending on weather conditions a great view on Zurich West from the rooftop terrace.
Many thanks to Quatico (https://www.quatico.com) for hosting the event!
Language Exchange Zurich - Meet new people & Enjoy free snacks
Join the Language Exchange to meet new people, practice your foreign languages and spend a good time together. We will serve free tapas such as Bruschetta, Wedges, Nachos or similar.
**How it works**: Choose the country flag sticker of the languages that you speak or want to practice! Seat on the right language table and start your conversation with our conversation topic cards. Watch this short [Youtube video](https://www.youtube.com/shorts/mDm3SWN3GPI) to know what to expect!
Average group size: 25 participants
**When**: Every Saturday, 20:00 - 22:00
**Where**: 2.Akt Zürich
**Price**: 10.- incl. Snacks
**Tickets**: https://tinyurl.com/LX-30-05-26 (please buy ticket online)
**WhatsApp Group**: https://chat.whatsapp.com/8jkvEUJ5jLp75fYglQFCNJ (join for updates & pics)
**After the Language Exchange:** Pub Crawl (optional)
For those who want to continue the night, we have a Bar Tour starting from the same place at 10PM. Watch [this video](https://www.youtube.com/shorts/VrBFWgXQNhw) to know what expect! Language Exchange participant get a 10fr discount when buying the combo-ticket online.
Your Event Hosts
Sébastien & Katja, Fernando
More info: [https://www.pubcrawlzurich.com/languageexchange](https://www.pubcrawlzurich.com/languageexchange)
Event pictures? Follow us on [IG](https://www.instagram.com/languageexchangezurich) and [FB](https://www.facebook.com/zurichlanguageexchange)
Web Zurich Mai 2026
Web Zurich presents inspiring talks all about the web. Join us for the Mai 2026 meetup! We will have three talks as well as chit-chat and drinks.
Whatapp: [https://chat.whatsapp.com/FxOfVTK9nf431xHtVl3eGK](https://chat.whatsapp.com/FxOfVTK9nf431xHtVl3eGK)
Website: [https://webzurich.ch](https://webzurich.ch)
18:30 \~ 19:00
Arrival time with drinks, chat
19:00 \~ 19:10
Welcome and introduction
19:10 \~ 19:30
*Alex Suzuki*
**Monetizing JavaScript: Building Profitable Products as a Solo Developer**
Lessons learned from building and launching a commercial JavaScript library as a solo developer.
19:30 \~ 19:50
*Hugo Sousa*
**Ten times tea**
I'm building a programming language. When I got to the frontend, I ran into a problem: React's mental model is elegant, but the mental model is at odds with the code. Hooks, effects, and render passes create a runtime that bears little resemblance to the code we write. The Elm programming language works differently and its architecture (TEA = The Elm Architecture) has been adopted by other tools over the years.
So I copied it as well. My language embeds TEA at the language level, not as a library. This unlocks time-travel debugging, reproducible application state and serializable bug reports that include the entire program state.
This talk covers the quick introduction of my language, TEA, why TEA is the right fit and what becomes possible when the architecture is baked into the language itself.
19:50 \~ 20:10
*Marco Gähler*
**Software testing**
Many old software projects don't have any tests - if the code works, why should you bother with tests? Well, you really should bother, because code changes all the time. During development, you keep adding new features which at times requires large scale modifications of the code that will inevitably alter existing functionality. And in existing projects, one still has to make updates once in a while, for example for security patches. These things will always break existing functionality and tests are the only remedy against this issue.
In this talk, we will look at the basic idea of tests, how to implement them, what issues to look out for and how you can test pretty much any piece of code if your code base is well structured.
20:10 onward
More drinks & chat
We look forward to see you there!
Location
https://zurich.impacthub.ch/space/bogen_d/
Viaduktstrasse 93, 8005 Zürich, Switzerland
Visit our website https://webzurich.ch/ for more information about the Web Zurich community.
This event is supported by Impact Hub Zürich, The global community of entrepreneurial people prototyping the future of business. At Impact Hub, you can connect, collaborate, co-work and create great content in an inspiring environment.
OWASP Switzerland Community Event, May 2026
The OWASP community is getting together for another meetup in May 2026! Join us for some security talks 🔐, good company 🤝, and a little aperitif 🍕.
**Program:**
**16:00** - **Doors open**: Grab a drink, meet old and new friends from the OWASP Switzerland community
**16:30** - **Hello from OWASP Switzerland**
**16:40 - Talk: AI-Driven Development Lifecycle (AI-DLC) (Markus Rollwagen, Senior Solutions Architect, AWS)**
**17:25** **-** **(10min break)**
**17:35 - Talk: Using HoneyPots to protect critical Infrastructure (Giulio Grazzi, Head IT Security, SRF)**
**18:35** - **(10min break)**
**18:45 - Talk: We Tried to Detect Prompt Injection in Coding Agents. Here's What Broke (Paulo Martins, Principal Security Engineer, GitLab)**
**19:30 - Networking & Pizza 🍕 & Aperitif**🍷- Grab a bite and chat with old and new friends
**Talks Details:**
**AI-Driven Development Lifecycle (AI-DLC) (Markus):**
Software development is undergoing a fundamental shift. AWS’s AI-Driven Development Lifecycle (AI-DLC) positions AI not as a mere assistant, but as a central collaborator across the entire SDLC — from requirements to deployment. In this session, we’ll explore how AI-DLC’s three phases — Inception, Construction, and Operations — redefine team workflows, and what this means for security: how AI enforces organization-specific security standards consistently, maintains human oversight at critical decision points, and ensures traceability from requirements to deployment. We’ll discuss the security opportunities and risks this methodology introduces, and how teams can adopt AI-DLC while keeping security a first-class citizen in every “bolt.”
**Using HoneyPots to protect critical Infrastructure (Giulio):**
How do you protect your critical infrastructure in the days of agentic ai and very limited options on your hosts? You need to get creative and use stone age tech. I’ll give you some insights, from our journey and pitfalls you might be facing (and should be avoided :))
**We Tried to Detect Prompt Injection in Coding Agents. Here's What Broke (Paulo):**
As a community, we are delegating a significant part of our development workflow to agents, and as the use cases grow, the risk of prompt injection keeps increasing - to the point that it made it to the top of the OWASP LLM Top 10. In this talk, I'll explore the concept of "detect and prevent prompt injection" and why it is particularly hard to do for coding agents.
**Speaker Details:**
**Markus Rollwagen**
Senior Solutions Architect at AWS, based in Switzerland
Markus enjoys deep dive technical discussions, while keeping an eye on the big picture and the customer goals. With a software engineering background, he embraces infrastructure as code and is passionate about all things security.
**Giulio Grazzi**
Head IT Security, SRF
From bike messaging to networking to infosec - always maximize never max out. Currently at Schweizer Radio und Fernsehen dealing with all Infosec topics, background in networking, embedded devices and mobile security.
**Paulo Martin**
Principal Security Engineer, GitLab since 2021
Now focused on AI security: prompt injection, sandboxing, and keeping agentic workflows from doing things they shouldn't.
PM Session - Open Level Play
Welcome to the Open Level Play Session.
This session takes place every Saturday from 12:15 to 13:45 at the Yonex Badminton Hall Hardbrücke.
The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible.
Open to players of all skill levels.
This session is for doubles with a relaxed and social focus.
Ideal for casual play, improvement and meeting new players.
Payment can be made via TWINT after the session.
GDG Cloud Zürich - 28 May 2026 Meetup (#34)
Important note: please sign up on the Google Developer Group platform to attend the meetup: https://gdg.community.dev/events/details/google-gdg-cloud-zurich-presents-gdg-cloud-zurich-28-may-2026-meetup-34/
Join the GDG Cloud Zürich community for an evening of technical talks on Google Cloud, real-world insights, and networking with local practitioners.
This meetup is intended for developers, architects, and engineers working with Google Cloud technologies.
Agenda
⏰ 18:45: Doors open
⏰ 18:55: Doors close (late entry may not be possible due to building security)
⏰ 19:00: Welcome – Erin, Alessandro and Rachel (organizers)
⏰ 19:05: Talk 1 – Ship features, not firewall rules: Abstracting GCP for speed, Norwin Metzger, Sanitas
⏰ 19:30: Talk 2 – Directly from Vegas, the SRE extension, baked in Zürich, is live! - Ricc & Ramón, Google
⏰ 20:00: Networking & Apéro – Supported by Google Cloud, Zencore, ABB, and Datwave
Talk details
Talk 1
Title: Ship features, not firewall rules: Abstracting GCP for speedSpeaker: Norwin Metzger, SanitasDescription: 80% of Sanitas’ workloads run on Google Cloud. To enable approximately 15 development teams to maximize business value, the Cloud Competence Center (CCC) abstracts away infrastructure and CI/CD complexity as much as possible. The CCC Product Owner will explain the challenges development teams face today and how the CCC continuously works to improve the developer experience at Sanitas.
Talk 2
Title: Directly from Vegas, the SRE extension, baked in Zürich, is live!Speaker: Ricc & Ramón, Google
JVM Languages Events Near You
Connect with your local JVM Languages community
Hofbräuhaus [ Thursday 6:00 ]
The aim of this group is to get together and practice our German. Doesn’t matter if are a beginner or a native speaker. The goal is to speak and improve our German. Everyone is welcome!
If the weather is good, look for us in the Biergarten.
Pro Tip: Get there before 6:00 for happy hour pricing.
NSCoder Night
Bring your work or your hobby, hang out, and code with us.
Follow @buckeyecocoa for more information.
American Sign Language Beginners Meetup Group
We meet to learn and practice American Sign Language and to grow our familiarity with Deaf culture. Facilitated by hearing folks (with a connection to a professional interpreter) using Deaf-created content. People of all ASL skill levels are welcome! As we learn, we hope to connect more with the Deaf community in Central Ohio. Join us as you're able!
Come regularly or just once - whatever you're looking for! Each meetup will explore different topics related to ASL/Deaf culture, and will feature time to practice conversation with one another. Just bring yourself and a willingness to learn!
Ensuring Software Quality in the world of AI Developers - Matt Eland
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you.
The building address is 4450 Bridge Park
The entrance is 6620 Mooney St, Suite 400
You will need to scan your ID at the door to get a visitor badge.
**Abstract**
Like it or not, AI agents are now capable of turning a quickly written paragraph of requirements into a pull request that is ready to be integrated into real-world production applications and it's now our responsibility to make sure AI doesn't go rogue and take down prod - or corrupt our data by misunderstanding the requirements or our existing schemas. In this session we'll explore strategies to protect our codebases through unit and integration testing, documentation, and code review along with additional ways of providing context and guard rails to our AI agents as they carry out the work we've assigned them to do. By the time we're done, you'll have a firm grasp of the problem and understand some helpful options for protecting your codebase from vibe coding mishaps getting YOLOed into prod.
**YouTube Link**
TBD
Conversation and Coffee @ Belle's Bread Bakery
Hey Everyone!
Let's meet at Belle's Bread Bakery and Cafe. There is lots of free parking and easy access to the cafe and many shops and restaurants as well. This is a great way to meet new and old friends while chatting about life and practicing English language speaking skills. All are welcome and encouraged to join us anytime between 11am and 1pm. Looking forward to seeing you soon.
Cocoaheads
Come out to Improving for our monthly iOS and Mac meetings.
This Month's Presentation:
Nothing yet. (You should volunteer).
What is Cocoaheads (http://cocoaheads.org/)?
CocoaHeads is a group devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X and iOS (including the iPhone, iPad and Apple Watch). During monthly meetings, members present on their projects and offer tutorials on various programming topics.
What is BuckeyeCocoa (http://buckeyecocoa.org/)?
BuckeyeCocoa is a group of Objective-C/Swift developers/enthusiasts. We host monthly Cocoaheads and near-weekly NSCoder meetings in Columbus, Ohio. The meetings are free to attend.
Presentations!
Presenters welcome! We are always in need of people willing to present material. Any Swift and/or Objective-C related topic is welcome. Times can be 5 minutes (i.e. lightning talks) to a maximum of 2 hours. Interested? Contact info is on the BuckeyeCocoa website.
To volunteer for a presentation contact us at @BuckeyeCocoa on Twitter.
Follow us on Twitter! @BuckeyeCocoa (https://twitter.com/#!/Buckeyecocoa/) For more information: http://buckeyecocoa.org/
DoJo (Informal Python Meeting)
**Latest Dojo Location!**
**Knotty Pine Brewing**
1765 W 3rd Ave,
Columbus, OH 43212
We're going to try a new dojo location for a few weeks and see how it works
Dojos are informal Python group study sessions where everyone interested in Python gathers to learn about Python, help others with Python, or just hang out. Everyone is welcome from Python beginners to experts. Bringing a laptop is encouraged (we'll have extension cords and power strips). If there's something you want to learn leave a comment on this invite so we can plan ahead.
We're looking for speakers for our Monthly Meetups! Fill out the form if you are interested in presenting to the Python Community.
https://forms.gle/ehSfUAC2WgR34Crq9
















![Hofbräuhaus [ Thursday 6:00 ]](https://secure.meetupstatic.com/photos/event/5/5/5/0/highres_527421840.webp?w=640)




