APL
Meet other local people interested in APL: share experiences, inspire and encourage each other! Join a APL group.
0
members
0
groups
Frequently Asked Questions
Yes! Check out apl events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the apl events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find apl events near your location here. Connect with your local community and discover events within your area.
APL Events Today
Join in-person APL events happening right now
Episode 3 of the 2026 Edition - The longest Kotlin night of the year
The longest day of the year is comming and let's another Kotlin meetup. This time we geather at N26!
**⚠️⚠️⚠️ Due to a venue policy please submit the following form for additional details. Without it, you won't be allowed inside the venue:**
https://forms.gle/XjqVXkD3FARCM6jA8
**Line-Up:**
👉 **TestBalloon: Kotlin testing is easier (and more fun) than you think**
*by Oliver Okrongli*
You want an easier way to write tests? Parameterize tests in plain Kotlin? Reuse a series of tests? Easily extend own your test setup? Have first-class support on all platforms? All without struggling with a huge framework API? TestBalloon is a new test framework that brings the power of Kotlin to your test setup. With a small-surface API, a hierarchical test structure and an extensible DSL, TestBalloon makes Kotlin testing easy, even at scale. Oliver, the author of TestBalloon, will show testing patterns and strategies and lots of practical examples, ranging from simple unit tests with less boilerplate to advanced testing with coroutines and generated data. This talk is based on insights first presented at KotlinConf 2026 in Munich. At the end of this talk, you’ll be able to firmly the answer the question: "How can I master Kotlin testing with ease, and make my team release with joy and confidence, every time?"
👉 **One Topic to Rule 'Em All**
*by Yonatan Karp-Rudin*
Kafka delivered every event exactly once, in order, and lost nothing. So what broke? This talk follows that question into the gap most event-driven systems leave open: what actually guarantees the order your domain depends on, and what quietly doesn't. We start from a real log line, find the crack in an architecture that looks clean and ships fast, and rule out the fix everyone reaches for first. The cure turns out to be one sentence of domain thinking plus one line of config, though the Schema Registry will fight you on the way there. A live demo runs the bug and the fix back to back: same load, same hero, one change. If you build with Kafka, you have probably shipped a version of this bug. You will leave able to spot it and fix it before it pages someone.
👉 **He Who Must Not Be Migrated**
*by Nicola Corti*
**Speaker Bios:**
🗣 Oliver Okrongli
Oliver has been shaping and creating software from backend to frontends. He is the author of TestBalloon, a next-generation Kotlin test framework. Before, he has helped to maintain Kotest, and contributed to several libraries of the Kotlin ecosystem as well as the Kotlin compiler. Can be found on GitHub (OliverO2) and the kotlinlang Slack (Oliver O).
When not developing, he is most probably in deep talks, dancing, snowboarding or F18 catamaran sailing whenever he gets a chance.
🗣 Yonatan Karp-Rudin
Yonatan Karp-Rudin is a Staff Engineer at Billie, building event-driven systems in Kotlin and Spring Boot. Off the clock, he plays with AI agents and builds random tooling, trying to hand off as much of his own workflow to a machine as he can. The rest of the time he's brewing mead or deep in a video game.
**🗣 TBD**
CocoaHeads x 42 Berlin: iOS Community Meet-up
We are happy to invite you to our next iOS meetup. This time we cooperate with the amazing 42 Berlin to share the knowledge and experience in iOS development.
18:00 Doors open
18:30 Welcome on campus
**18:45** **— Sebastian Hagedorn, director of Engineering at Clue, presents "The Sensitive App".**
Is your app really working, or just not crashing? “The Sensitive App” reports subtle bugs regardless of origin, and validates your assumptions in production so you don’t have to resort to guessing or praying. Learn how to turn your app into the first line of defense for your entire system’s health!
**19:45** **— Dmitry Kurkin, lead Mobile Engineer at SuperNext, presents "Lessons that iOS Native Project could learn from ReactNative in agentic development".** We'll inspect the components of the React Native engine that provide faster feedback and boost agentic iterations.
Basketball
Liebe Schrägen,
habt ihr Lust Basketball um Obama zu zelebrieren zu spielen?
Wir treffen uns um 16 Uhr in der Nähe von Firlstraße / An der Wuhlheide. Wir setzen uns für eine halbe Stunde, bis wir alle da sind, dann spielen wir.
Selbst bin ich Anfänger und gar nicht in Top Form.
Die Regeln:
Erst nach Zehn! Wir stehen üngefähr drei bis fünf Meter vor dem Korb. Wir werfen den Ball in den Korb. Wenn man erfolgreich den Ball in den Korb geworfen hat geht man weiter und wirft nochmal, doch diesmal mit der anderen Hand. Jedoch, wenn der Ball nicht in den Korb geht, dann ist der nächste Spieler an der Reihe. Erst nach Zehn.
Eventuell wird es auch etwas Musik mit der JBL sein. Naturlich sind Zuschauer die gesellig sein wollen auch willkommen. Es gibt Sitzplätze am Rande des Platzes.
Später könnten Wir eventuell Eis holen.
Kommunikation bitte durch Signal Gruppe. Link im Kommentar.
Auf den Basketball!!!
Park Volley ☀️ 🏐 🌴 @ Hasenheide
**Join us for outdoor grass volleyball in Hasenheide park!**
This event is not suitable for complete beginners.
We play with two nets. The "chill court" is for mixed-level play with 3v3 up to 5v5. The "competitive court" is for higher-level 2v2 play with beach rules.
Be sure to wear suitable sports clothing and perhaps bring a drink.
There are no facilities such as changing rooms and showers in the park. A nearby public toilet is also available, but it might be closed, dirty, or not have toilet paper.
**Location**: We play in the narrow clearing, located between the two paths in the center of Hasenheide park, on the southern side. Updates will be posted in the WhatsApp group, which you can join via [https://tinyurl.com/ParkVolley](https://tinyurl.com/ParkVolley)
**RSVP**: Put yourself on the waitlist, even if other people are already on there. The waitlist is not chronological, so even if there are 30 people on there, you still have a chance! If you get a spot, you will be moved to the attending list and notified by Meetup. This is a free event with limited space. **If you can't make it, promptly update your RSVP to NO** so others can take your place. If you do not show up or cancel last minute, you will be marked as a no-show, reducing your chances of getting off the waitlist in the future.
**Payment:** This event is free, but you are invited to make a 2 EUR donation towards equipment.
**Attending**: Do not join if you have an infectious disease. You need to be on the attendee list to attend; **being on the waitlist is not sufficient**. Do not bring friends that are not on the attendee list. **Showing up without having a valid RSVP will get you banned**.
**Safety**: Mind the terrain. The grass might be uneven and contain items such as bottle caps. It is not suitable for diving or playing like on a beach. Be careful not to twist your ankle. Keep an eye on your belongings since we are in a public park. We do *not* have a full first aid kit available. Please inform the organizer of any medical conditions that might require attention during the event.
Some things you *might* want to bring:
\* Sunglasses
\* Drink
\* Snacks
\* Insect spray
\* Sunscreen
\* Toilet paper, if you wish to use the public toilet
Join our WhatsApp community via [https://tinyurl.com/ParkVolley](https://tinyurl.com/ParkVolley)
Follow us on Insta at [https://www.instagram.com/berlinvolleyball](https://www.instagram.com/berlinvolleyball)
Pictures might be taken and shared publicly, such as on Meetup or Instagram. You can opt out by letting the organizer know you do not wish to be photographed.
By RSVP'ing to this event, you acknowledge and agree to the following: Participation in this volleyball event is at your own risk. The organizer is not responsible for any injury, loss, or damage sustained during the event, whether caused by negligence or otherwise. You are aware of the inherent risks involved in park volleyball and voluntarily assume these risks. You agree to hold the organizer harmless from any claims, liabilities, or expenses arising from your participation, including any medical costs.
Share anonymous feedback with the organizer via https://www.admonymous.co/entropy
Lasst uns IM PARK treffen und Deutsch sprechen
📢 WICHTIG 📢
Diesmal organisieren wir das Treffen draußen, im Tilla-Durieux-Park gegenüber The Playce in Potsdamer Platz. Wir sitzen auf dem Gras, wo der Boden flach ist. Wenn möglich bring bitte Picknickdecken mit.
Berlin Sprachcafé. Learn and practise German easily (A1-A2)
The Language Café is primarily aimed at people who are struggling with their mental health which can make it hard to go to regular courses. We want to create a safe space for everyone to learn and practise without pressure. Everyone is welcome! Please try to be on time so we can all get started together :)
We mainly practise on a beginner/lower intermediate level and adapt to everyone's prior level of German.
The Language Café will focus on teaching you the most important words and phrases and basic grammar in German. The content of the course is adapted to real life. (everyday life in Germany, dealing with authorities, etc.) We will cover different topics every week and you can join us anytime, since the topics do not necessarily build on each other.
The Sprachcafé is for free.
\*If you cannot make it please cancel your participation so someone else from the waiting list can join, thank you!\*
\|
\|
\| \|
Queer Bridges Language Café // Sprachcafé
**Queer Bridges Language Café // Sprachcafé**
with ***Michal***
for **LGBTQIA+**
**[Free event with registration](https://wearevillage.org/en/shop/language-cafe/w25-2026/)**
🔵
Join us at our Language Café, where you can connect with others and engage in lively conversations. It’s a great opportunity to practice speaking, listening, and even learn some new vocabulary, all while making new friends and having a good time. No matter your level of proficiency, everyone is encouraged to participate and grow together. Come for the conversation, stay for the community!
**What languages are represented?**
We will have tables for English and German. Beyond that, it will be up to you! We hope to eventually host a wide range of languages and are excited to see this café grow with your support.
**What if I don’t feel confident in my language skills?**
Our language café is open to everyone, regardless of their language abilities. From beginners to native speakers – we will ensure it is a fun and safe space for everyone. Registration is required as it gives us an idea of how many people to expect and which languages you speak/look forward to practice. However, if you have not registered please feel free to stop by!
Join us at our **Language Café**, where you can connect with others and engage in lively conversations. It's a great opportunity to practice speaking, listening, and even learn some new vocabulary, all while making new friends and having a good time. No matter your level of proficiency, everyone is encouraged to participate and grow together. Come for the conversation, stay for the community!
***
This meeting is part of our **Queer Bridges** project, aimed at forging connections and providing resources for LGBTQIA+ people with migration experience.
***
**General information**
* **Language**: This event will be in German and English.
* **Registration**: Register on our website by selecting the event, adding it to your cart, and completing checkout. If you have any difficulties registering for the event, you're still welcome to join us, and we will find a solution.
* **Cost**: This event is free of charge.
🔵
*Kostenlos mit Anmeldung über unsere Webseite*
Kommt zu unserem **Sprachcafé**, wo ihr euch mit anderen austauschen und an lebhaften Gesprächen teilnehmen könnt. Es ist eine großartige Gelegenheit, eure Sprech- und Hörfähigkeiten zu verbessern und neue Wörter zu lernen, während ihr in lockerer Umgebung neue Bekanntschaften knüpft. Egal, wie gut ihr die Sprache könnt, alle sind eingeladen mitzumachen und zusammen zu lernen. Kommt wegen der Gespräche, bleibt wegen der Gemeinschaft!
**Welche Sprachen sind vertreten?**
Wir werden Tische für Englisch und Deutsch haben. Darüber hinaus liegt es an euch! Wir hoffen, bald viele verschiedene Sprachen anbieten zu können und freuen uns darauf, dieses Café mit eurer Hilfe wachsen zu sehen.
**Was, wenn ich mir in meinen Sprachkenntnissen nicht sicher bin?**
Unser Sprachcafé ist für alle offen, egal, wie gut ihr die Sprache könnt. Von Anfänger\*innen bis zu Muttersprachler\*innen – wir sorgen dafür, dass es für alle eine lockere und sichere Umgebung ist.
***
Dieses Meeting gehört zu unserem **Queer Bridges** Projekt, das darauf abzielt, Verbindungen zu schaffen und Ressourcen für LGBTQIA+ Menschen mit Migrationserfahrung bereitzustellen.
***
**Hinweise**
* **Sprache**: Dieses Event wird auf Deutsch und Englisch sein.
* **Anmeldung**: Melde dich auf unserer Website (für das Event) an, indem du die Veranstaltung auswählst, sie in den Warenkorb legst und dann den Kauf abschließt. Das gilt auch für kostenlose Events. Wenn du irgendwelche Schwierigkeiten hast, dich für eine Veranstaltung anzumelden, kannst du gerne zu uns kommen und wir werden eine Lösung finden.
* **Kosten**: Die Teilnahme ist kostenlos.
APL Events This Week
Discover what is happening in the next few days
Creative Code Jam @ MotionLab.Berlin
The Creative Code Jam is a monthly gathering of artists, makers, designers, illustrators, coders, musicians, performers, learners and anyone interested in the use of computing skills for artistic expression. The event is free and open to all, regardless of age, origin, gender or experience. The jam is an opportunity to meet likeminded people and get creative together in a relaxed and safe environment. Beginners and first-timers should feel especially welcome!
WHAT SHOULD I EXPECT?
**Bring a laptop** and/or anything you’d like to work on, whether it’s a personal project, an experiment, or a skill you want to learn. You can come with friends or meet new people here. There’s no set agenda: some people code, some sketch ideas, some collaborate, and others just chat and get inspired.
SCHEDULE
Doors open at noon, then we’ll have quick introductions so everyone can share what they’re planning to work on. Note: arriving on time is the best way to hear what others are up to ;) Around 6 pm, we gather to share what we’ve worked on during the day.
BEGINNERS WELCOME!
If you’re new to creative coding, we'll be happy to help you get started, and you can find beginner-friendly resources at [creativecode.berlin/learn](http://creativecode.berlin/learn).
THIS IS YOUR SPACE
We do our best to create a welcoming environment for all people regardless of race, ethnicity, color, religion, gender identity, sexual orientation, national origin, age, disability, or genetics. People from group generally underrepresented in open-source, art, and technology fields are warmly encouraged to come by. And if you know someone who might enjoy this meetup but isn’t sure it’s for them, let them know they’ll be welcome!
SAFE SPACE POLICY
We support the Berlin Code of Conduct:
https://berlincodeofconduct.org/
Please make sure you agree with its content.
ABOUT MotionLab.Berlin
MotionLab.Berlin is Germany’s premier Innovation Hub & Makerspace – an ecosystem for Hardtech, art, creativity, and entrepreneurship. They are an international community with access to state-of-the-art machinery, prototyping machines, coworking spaces, offices, and production facilities. More info: https://motionlab.berlin/
ACCESSIBILITY
MotionLab is located on the ground floor, with bathrooms on that same level, although unfortunately they are too small for wheelchairs.
FOOD
MotionLab has drinks and snacks for sale. Bio food can be found on LPG at Bouchéstr (\~200m). Their cantine has vegan, vegetarian and other food options until 8pm.
DO I NEED TO SPEAK GERMAN?
We speak mostly English so international guests are more than welcome! Our team also speaks French, Turkish, Italian, Spanish, Dutch, Finnish and German... though language availability may vary depending on which organizers are present :)
CONTACT
Raphaël de Courville
team@creativecode.berlin
+49 176 700 70572
or get in touch via [creativecode.berlin](https://creativecode.berlin/)
Korean-German exchange with fun✨
\#\# 🇩🇪 Berlin Korean\-German Language Exchange 🇰🇷
\#\# \[베를린 한국어\-독일어 언어교환 모임\]
정신없고 비싸기만 한 언어교환은 이제 그만! 체계적이고 친절한 환경 속에서 편안하게 친구들을 만들며 자연스럽게 언어를 배우는 시간을 가져보세요.
Stop attending chaotic and overpriced meetups! We pursue a structured, friendly environment where you can make friends and practice languages naturally and comfortably.
\*\*\*
\#\#\# ⏰ **TIME & SYSTEM (일시 및 운영 방식)**
* **When:** **Every Friday and Saturday** at 4:00 PM – 5:30 PM (1.5 hours)
* **언제:** **매주 금요일, 토요일** 오후 4:00 – 5:30 (총 1시간 30분)
* **System:** \* 3 rounds of German (15 mins each) + 3 rounds of Korean (15 mins each)
* **Partner swap every 15 minutes!** You will meet a new partner for every round.
* **운영 방식:** \* 독일어 15분씩 3라운드 + 한국어 15분씩 3라운드 진행
* **15분마다 파트너를 교체**하여 다양한 분들과 대화할 수 있습니다.💬 **For Shy & New Members (초보 및 내성적인 분들을 위해)**
* **Ice-breaking cards on every table!** Each table has a list of fun and easy topics to talk about. No need to worry about what to say next!
* **Don't worry if you are shy!** Even if you are an introvert or new to language exchanges, our structured system and friendly atmosphere will help you fit right in.
* **테이블마다 준비된 아이스브레이킹 주제!** 각 테이블에는 대화를 도와줄 재미있고 쉬운 질문지(쪽지)가 비치되어 있습니다. 다음 대화 주제를 고민할 걱정이 없어요!
* **내성적이어도 걱정 마세요!** 이런 활동이 처음이거나 낯을 가리는 분들도 걱정하지 마세요. 체계적인 시스템과 친절한 분위기 속에서 자연스럽게 어울리실 수 있습니다.
\*\*\*
\#\#\# 📍 **LOCATION (장소)**
* **Venue:** Petit Brunch
* **Address:** Schönhauser Allee 140a, 10437 Berlin
* **Note:** The venue is subject to change. **Please check our Instagram Story for any location updates before you come!**
* **장소:** Petit Brunch
* **주소:** Schönhauser Allee 140a, 10437 Berlin
* **참고:** 장소는 변동될 가능성이 있습니다. **방문 전 인스타그램 스토리 공지를 반드시 확인해 주세요!**
* **How to find us:** Please look for **'Aiden Park** once you arrive.
* **찾아오시는 법:** 카페에 들어오셔서 \*\*에이든 박'\*\*를 찾아주세요.
\*\*\*
\#\#\# 💡 **DETAILS (참여 안내)**
* **Language Level:** A2 – C2 / 독일어 또는 한국어 실력 A2\~C2 권장
* **Age Limit:** 20+ years old / **만 20세 이상**
* **Entrance Fee:** **5€** (Cash or Bank transfer only / Pay on-site)
* **입장료:** **5유로** (현금 혹은 계좌이체만 가능 / 현장 지불)
* **1 drink per person is mandatory** (Cafe drinks are separate).
* 카페 음료비는 별도이며, **1인 1주문은 필수**입니다.
\*\*\*
\#\#\# 💬 **CONTACT & RSVP (연락처 및 신청)**
* If you suddenly cannot attend, please let us know via **Instagram DM**.
* Even if the RSVP is closed, feel free to stop by! If there's an extra seat, you might be able to join at a discounted price.
* 갑작스러운 불참 시 **인스타그램 DM**으로 알려주세요!
* 모집이 마감되었더라도 자리가 있다면 조금 더 저렴하게 참여 가능할 수도 있으니 편하게 들러보세요.
\*\*\*
\#\#\# ⚠️ **NOTICE (주의사항)**
* Any participant who joins with intentions other than language exchange and makes others uncomfortable may be removed from the group based on a majority vote.
* 언어 교환이 아닌 다른 목적으로 입장하여 다른 파트너를 불편하게 만든다면, 다수결에 의해 강제 퇴장 조치될 수 있음을 알려드립니다.
\*\*\*
**[Organizer Contact]**
* **Instagram:** [@kr.de.language.exchange.berlin](http://kr.de.language.exchange.berlin/)
Korean & German Language Exchange, Berlin
## 🇩🇪 Berlin Korean-German Language Exchange 🇰🇷
## [베를린 한국어-독일어 언어교환 모임]
정신없고 비싸기만 한 언어교환은 이제 그만! 체계적이고 친절한 환경 속에서 편안하게 친구들을 만들며 자연스럽게 언어를 배우는 시간을 가져보세요.
Stop attending chaotic and overpriced meetups! We pursue a structured, friendly environment where you can make friends and practice languages naturally and comfortably.
***
### ⏰ **TIME & SYSTEM (일시 및 운영 방식)**
* **When:** **Every Friday and Saturday** at 4:00 PM – 5:30 PM (1.5 hours)
* **언제:** **매주 금요일, 토요일** 오후 4:00 – 5:30 (총 1시간 30분)
* **System:** \* 3 rounds of German (15 mins each) + 3 rounds of Korean (15 mins each)
* **Partner swap every 15 minutes!** You will meet a new partner for every round.
* **운영 방식:** \* 독일어 15분씩 3라운드 + 한국어 15분씩 3라운드 진행
* **15분마다 파트너를 교체**하여 다양한 분들과 대화할 수 있습니다.💬 **For Shy & New Members (초보 및 내성적인 분들을 위해)**
* **Ice-breaking cards on every table!** Each table has a list of fun and easy topics to talk about. No need to worry about what to say next!
* **Don't worry if you are shy!** Even if you are an introvert or new to language exchanges, our structured system and friendly atmosphere will help you fit right in.
* **테이블마다 준비된 아이스브레이킹 주제!** 각 테이블에는 대화를 도와줄 재미있고 쉬운 질문지(쪽지)가 비치되어 있습니다. 다음 대화 주제를 고민할 걱정이 없어요!
* **내성적이어도 걱정 마세요!** 이런 활동이 처음이거나 낯을 가리는 분들도 걱정하지 마세요. 체계적인 시스템과 친절한 분위기 속에서 자연스럽게 어울리실 수 있습니다.
***
### 📍 **LOCATION (장소)**
* **Venue:** Petit Brunch
* **Address:** Schönhauser Allee 140a, 10437 Berlin
* **Note:** The venue is subject to change. **Please check our Instagram Story for any location updates before you come!**
* **장소:** Petit Brunch
* **주소:** Schönhauser Allee 140a, 10437 Berlin
* **참고:** 장소는 변동될 가능성이 있습니다. **방문 전 인스타그램 스토리 공지를 반드시 확인해 주세요!**
* **How to find us:** Please look for **'Aiden Park** once you arrive.
* **찾아오시는 법:** 카페에 들어오셔서 \*\*에이든 박'\*\*를 찾아주세요.
***
### 💡 **DETAILS (참여 안내)**
* **Language Level:** A2 – C2 / 독일어 또는 한국어 실력 A2\~C2 권장
* **Age Limit:** 20+ years old / **만 20세 이상**
* **Entrance Fee:** **5€** (Cash or Bank transfer only / Pay on-site)
* **입장료:** **5유로** (현금 혹은 계좌이체만 가능 / 현장 지불)
* **1 drink per person is mandatory** (Cafe drinks are separate).
* 카페 음료비는 별도이며, **1인 1주문은 필수**입니다.
***
### 💬 **CONTACT & RSVP (연락처 및 신청)**
* If you suddenly cannot attend, please let us know via **Instagram DM**.
* Even if the RSVP is closed, feel free to stop by! If there's an extra seat, you might be able to join at a discounted price.
* 갑작스러운 불참 시 **인스타그램 DM**으로 알려주세요!
* 모집이 마감되었더라도 자리가 있다면 조금 더 저렴하게 참여 가능할 수도 있으니 편하게 들러보세요.
***
### ⚠️ **NOTICE (주의사항)**
* Any participant who joins with intentions other than language exchange and makes others uncomfortable may be removed from the group based on a majority vote.
* 언어 교환이 아닌 다른 목적으로 입장하여 다른 파트너를 불편하게 만든다면, 다수결에 의해 강제 퇴장 조치될 수 있음을 알려드립니다.
***
**[Organizer Contact]**
* **Instagram:** @kr.de.language.exchange.berlin
Strandvölkerball (Beach Dodgeball) – Free Fun Social Sport on Sand in Berlin
**Looking for a fun, social outdoor sport in Berlin this summer?** Join us to get to know Strandvölkerball - a German twist on dodgeball played on sand!
**🏐 What is Strandvölkerball**
Strandvölkerball is a **German version of dodgeball played on sand**, combining quick reflexes, teamwork, and a lot of laughs. No experience needed! Most people who join are beginners or haven't played since school. Our ball is very soft!
**📍Central Berlin Location**
We play **weekly games right next to the East Side Gallery** **in Friedrichshain**, one of the most iconic spots in Berlin. It's the perfect setting for enjoying summer evenings, moving in the sand, and meeting new people. You also have a great view of the beautiful Oberbaumbrücke.
**🌞 Weekly Social Games - All Levels Welcome**
* **Mixed games every week during the summer**
* Focused on **fun, movement, and community**
* **Beginner-friendly** – easy to learn, no pressure
* Come solo or bring friends!
* **Check back on the day of the event** \- sometimes we have to cancel due to **heat, storm, or lack of participants**
During the season, some of our training sessions may be reserved for tournament preparation.
**🏆 Friendly Tournaments & Special Events**
We also host occasional **tournaments**, which are still focused on **fun and inclusive competition**. To join a tournament, you should visit at least some of our social games to learn the rules. Please read the tournament descriptions carefully.
🔥 **Season Highlight: The StrandVÖLKERball-WM**
Our biggest event is the **StrandVÖLKERball-WM**, a multi-day festival with:
* Teams from all over Germany
* Great music, good vibes, and lots of high-quality Strandvölkerball games
* Open participation, attend a few trainings, and you'll likely find a team
* Want to start your own team? Awesome! Register at: [strandvoelkerball.de/wm-landing/](https://strandvoelkerball.de/wm-landing/)
**If you have any questions, please don't hesitate to contact us or check our [Website](https://strandvoelkerball.de/).** We can help you with everything, from joining your first social game to finding a team for one of the tournaments.
\-\-\-
**Auf der Suche nach einem unterhaltsamen, geselligen Outdoor-Sport in Berlin diesen Sommer?** Komm zu uns und lerne Strandvölkerball kennen – eine deutsche Variante von Völkerball, die im Sand gespielt wird!
**🏐 Was ist Strandvölkerball**
Strandvölkerball ist eine deutsche **Variante von Völkerball, die im Sand gespielt wird** und schnelle Reflexe, Teamwork und jede Menge Spaß vereint. Keine Vorkenntnisse erforderlich! Die meisten Teilnehmer sind Anfänger oder haben seit ihrer Schulzeit nicht mehr gespielt. Unser Ball ist sehr weich!
**📍Mitten in Berlin**
Wir spielen wöchentlich **direkt neben der East Side Gallery in Friedrichshain**, einem der bekanntesten Orte Berlins. Es ist der perfekte Ort, um Sommerabende zu genießen, sich im Sand zu bewegen und neue Leute kennenzulernen. Außerdem hat man einen tollen Blick auf die schöne Oberbaumbrücke.
**🌞 Wöchentliche Community Games - Alle Spielstärken willkommen**
* **Jede Woche im Sommer gemischte Spiele**
* **Spaß, Bewegung und Gemeinschaft** stehen im Vordergrund
* **Anfängerfreundlich –** leicht zu lernen, kein Druck
* Komm alleine oder bring Freunde mit!
* **Schau am Tag der Veranstaltung noch einmal vorbei** – manchmal müssen wir aufgrund von **Hitze, Sturm oder zu wenigen Teilnehmern** absagen.
Während der Saison können einige unserer Trainingseinheiten für die Turniervorbereitung reserviert sein.
**🏆 Freundschaftsturniere & Sonderveranstaltungen**
Wir veranstalten auch gelegentlich **Turniere**, bei denen der **Spaß und der integrative Wettkampf** im Vordergrund stehen. Um an einem Turnier teilzunehmen, sollten Sie mindestens einige unserer Community Games besuchen, um die Regeln zu lernen. Bitte lesen Sie die Turnierbeschreibungen sorgfältig durch.
🔥 **Saison-Highlight: Die StrandVÖLKERball-WM**
Unser größtes Event ist die **StrandVÖLKERball-WM**, ein mehrtägiges Turnier mit:
* Teams aus ganz Deutschland
* Toller Musik, guter Stimmung und vielen hochkarätigen Strandvölkerball-Spielen
* Offene Teilnahme – Nimm an ein paar Trainingseinheiten teil und du wirst mit Sicherheit ein Team finden!
* Möchten Du dein eigenes Team gründen? Super! Registrier dich unter: [strandvoelkerball.de/wm-landing/](https://strandvoelkerball.de/wm-landing/)
**Wenn Du Fragen hast, zöger bitte nicht, uns zu kontaktieren oder unsere [Website](https://strandvoelkerball.de/) zu besuchen.** Wir helfen dir gerne weiter, vom ersten Community Game bis hin zur Suche nach einem Team für eines der Turniere.
Let’s Play Backgammon! - Play, Socialize & Have Fun
Join our Backgammon Meetup to play, socialize, and enjoy this classic game!
Everyone’s welcome! Whether you’re a beginner or an experienced player. Expect fun, friendly games, laughter, and new friends.
With the nice weather and the beautiful lakeside setting, it’s a perfect place to enjoy a few games and spend time together. Hopefully we can make the most of a sunny summer afternoon! ☀️🎲⛲️🍻🌳
👉 Please RSVP only if you plan to attend.
👉 Bring your own set if you have one.
**How to Play (Quick Guide):**
- Each player has 15 checkers and moves them toward their home board.
- Dice rolls decide how many spaces you can move.
- Land on an opponent’s single checker to send it to the bar.
- Once all your checkers are home, start bearing off (removing them).
- First to remove all checkers wins!
**Fun Fact:**
The Origin of Backgammon: Backgammon is one of the oldest known board games, with roots deeply embedded in the ancient civilisations of Mesopotamia. But it is in Persia, where the game truly flourished and evolved into what we now know as 'Takhte Nard'.
Archaeological findings suggest that early forms of backgammon were played in Iran over 5,000 years ago. Artifacts such as game boards and dice have been discovered in sites like 'Shahr-e Sukhteh' (The Burnt City), indicating the game’s ancient origins.
Chill Volley @ Beach61 ☀️🌳
Join us for chill outdoor beach volley! 🏐 ☀️ 🏖️ 🍻
This event is for everyone who enjoys chill games and is not a *complete* beginner (A1.5+). We play 3v3 (or 4v4) with beach rules. There are no trainers at this event. Register via [the simultaneous event](https://www.meetup.com/berlin-volley/events/) for higher-level 2v2 matches (F1+).
After playing, you can join us for socials with drinks and snacks at the bar area. We often play a social deduction game, which you're also welcome to join.
It's recommended that you come 10 minutes early so you have time to change and find the fields. If it is your first time, 15 minutes might be even better.
You can join whatever court you like and move between courts during the event. We self-organize, so once you finish a game, you can start a rematch, mix with another court, or take a break as you see fit. Upon arrival, join the warmup happening on one of the courts.
Join our WhatsApp community via [https://volley.berlin/61](https://volley.berlin/61)
Follow us on Insta at [https://www.instagram.com/berlinvolleyball](https://www.instagram.com/berlinvolleyball)
**Rules**: Do not join if you have an infectious disease.
**Venue**: We play at [Beach 61](https://beach61.de/). There are toilets and showers, but no lockers. There is a bar that sells drinks and snacks.
**Payment**: You pay in advance via Meetup. Payment via PayPal or Urban Sports Club is not possible.
**Refunds**: The venue does not provide refunds. Thus, we cannot refund you either, even in cases where the event is canceled due to bad weather. If you know you can't make it in advance, you can try selling your spot to someone else via WhatsApp or the comment section. You get a full refund if the event gets canceled due to poor attendance.
Pictures might be taken and shared publicly, such as on Meetup or Instagram. You can opt out by letting the organizer know you do not wish to be photographed.
By RSVP'ing to this event, you acknowledge and agree to the following: Participation in this volleyball event is at your own risk. The organizer is not responsible for any injury, loss, or damage sustained during the event, whether caused by negligence or otherwise. You are aware of the inherent risks involved in park volleyball and voluntarily assume these risks. You agree to hold the organizer harmless from any claims, liabilities, or expenses arising from your participation, including any medical costs.
Share anonymous feedback with the organizer via [https://www.admonymous.co/entropy](https://www.admonymous.co/entropy)
Make it and take it! Tüfteln und Designen mit Lasercutter, 3D-Drucker & Co.
Das alte T-Shirt mit einem Statement-Print wiederbeleben, eine verlorene Spielfigur nachdrucken oder einen Stempel designen: MeetUp im Humboldt Forum!
In diesem dreistündigen Workshop sind alle Interessierten mit und ohne Vorkenntnisse dazu eingeladen, verschiedene Maker Space Technologien kennenzulernen. Wir erklären an unterschiedlichen Terminen (s.u.), wie sich mit Laser Cutter, 3D-Drucker, Schneidplotter, Näh- oder Stickmaschine nützliche Dinge für den Alltag herstellen lassen.
Inspiriert von den aktuellen Ausstellungen und Themen des Hauses, können am Laptop mit der Software Inkscape oder Tinkercad eigene Grafiken und Objekte entworfen und gestaltet werden. Wer sich geschickt anstellt, kann am Ende ein fertiges Produkt mit nach Hause nehmen.
Die Personenzahl ist begrenzt. Bitte buchen Sie **am Veranstaltungstag an der Tageskasse im Foyer** pro Person ein kostenfreies Teilnahmeticket! Der Workshop ist nicht für Kinder und Jugendliche unter 16 Jahren geeignet.
**Die nächsten Termine und Themen:**
**Nützliches aus Filz mit der Stickmaschine**
25\. April \(ohne/geringe Vorkenntnisse\) und 2\. Mai \(Fortgeschrittene\)
**Pins und Anstecker aus dem 3D-Drucker**
23\. Mai \(ohne/geringe Vorkenntnisse\) und 30\. Mai \(Fortgeschrittene\)
**WM-Special: Fan-Trikots selbst gemacht – Bitte T-Shirt mitbringen!**
20\. Juni \(ohne/geringe Vorkenntnisse\) und 27\. Juni \(Fortgeschrittene\)
**Weitere Informationen:**
Kostenfrei. Bitte buchen Sie Ihr Ticket direkt am Veranstaltungstag an der Tageskasse im Foyer. **Die Ticketbuchung im Voraus und im Webshop ist nicht möglich.**
Dauer: 180 min. Ab 16 Jahre. Sprache: Deutsch, Englisch.
Rollstuhlgerecht. Ort: Werkräume, 1. OG. Maximal 15 Personen.
APL Events Near You
Connect with your local APL community
COhPy Monthly Meeting
**Improving Office in Franklinton**
Physical location:
Improving Office
330 Rush Alley Suite #150
Columbus, OH 43215
Schedule:
6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages.
6:30 to 8:00 pm. Main meeting and presentation(s).
Topic: This month Chris Pazsint will be talking about Agentic Coding. How does one use CLI Based Agents, and Agentic IDEs such as Cursor, Kiro, Antigravity? How to include agentic coding plugins for IDEs you already love such as Visual Studio Code.
We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact Central OH Python at centralohpython@gmail.com
AI Improv: let’s build a game together with Claude Code, Codex, and Gemini and b
We are going to build together with all the CLIs! E will be doing it at Columbus Code and Coffee
Agenda
---
Hosted By
James Power, Organizer
Pete Gordon, Organizer
Just a Software Guy in the age of the Internet.
Complete your event RSVP here: https://gdg.community.dev/events/details/google-gdg-columbus-presents-ai-improv-lets-build-a-game-together-with-claude-code-codex-and-gemini-and-be-the-judge/.
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
Customize the IDE: Building Extensions for Visual Studio Code - Alan Barber
**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**
*Customize the IDE: Building Extensions for Visual Studio Code*
Visual Studio Code is one of the most widely used development environments today, and much of its flexibility comes from its extension ecosystem. Extensions allow developers to customize the editor with new features, integrations, and workflow improvements tailored to their needs.
In this session, we’ll cover what extensions are and the different types available, including full extensions written in TypeScript or JavaScript, along with lighter-weight extensions such as color themes, language packs, language support, code snippets, and keymaps. We’ll also look at practical reasons a developer might create an extension, from automating repetitive tasks to adding custom tooling.
The session includes a hands-on walkthrough of creating a new extension, testing it locally, and understanding the basic project structure. We’ll close with a brief overview of how extensions are packaged and published to the Visual Studio Marketplace and other distribution options.
**YouTube Link**
TBD
AI Agents 101: How to Make ChatGPT Do Actual Work
Most people still use AI like a search box: type one question, get one answer, repeat.
But the next step is AI agents: systems that can take a goal, break it into steps, use tools, remember context, and produce useful work for a human to review.
In this beginner-friendly session, we’ll demystify what AI agents actually are — without hype or jargon. We’ll walk through practical examples of how agents can help with research, planning, writing, coding, operations, and personal productivity.
We’ll cover:
* What makes an AI “agent” instead of just a chatbot
* How agents break tasks into steps
* Where agents are genuinely useful today
* Where they fail, hallucinate, or need human review
* How to design simple AI workflows for your own work
* A live demo of an AI agent-style workflow from start to finish
No coding experience required. This is for anyone who wants to understand where AI tools are going and how to use them more effectively right now.
LOGISTICS AND PARKING:
The talk starts at 7:00 PM. The first half hour is reserved for everyone to get set up and mingle. Free pizza and drinks!
The cheapest parking option is to find street parking, which will only cost you a few bucks. Otherwise, park in the nearby veteran's museum lot for $8. It's highly recommended you avoid the nearby $15 garage parking.
NSCoder Night
We've moved to guild.host Look for us there.
https://guild.host/events/buckeye-cocoaheads-nscoders-tcbrk5
Port St. Lucie Online Speed Dating on Zoom
**🌷 Meet Port St. Lucie Singles Tonight — Zoom Speed Dating**
No apps, no awkward bios. Just live one-on-one Zoom chats with Port St. Lucie singles picked for you.
**What to expect:**
- Register and take a short personality quiz
- Jump on Zoom when the event starts
- Meet singles in guided one-on-one rounds
- Get your mutual matches by email afterward
**Find your bracket and grab a seat:**
→ **Ages 18-32** — [Register here](https://theliveround.com/product?productId=573&productType=onlineSpeedDating&city=Port%20St.%20Lucie&groupurlname=manga-k-drama-foodie-language-feast-network&ar=18-32&face_v=8.0)
→ **Ages 30-46** — [Register here](https://theliveround.com/product?productId=573&productType=onlineSpeedDating&city=Port%20St.%20Lucie&groupurlname=manga-k-drama-foodie-language-feast-network&ar=30-46&face_v=8.0)
→ **Ages 40-58** — [Register here](https://theliveround.com/product?productId=573&productType=onlineSpeedDating&city=Port%20St.%20Lucie&groupurlname=manga-k-drama-foodie-language-feast-network&ar=40-58&face_v=8.0)
→ **Ages 55+** — [Register here](https://theliveround.com/product?productId=573&productType=onlineSpeedDating&city=Port%20St.%20Lucie&groupurlname=manga-k-drama-foodie-language-feast-network&ar=55+&face_v=8.0)
> Heads up: an RSVP here does not hold your seat. Register through your age link and finish the quiz. Spots are capped.
Register, relax, and let the night do the work. 😊



















