Ruby
Meet other local Ruby programmers.
14,842
members
20
groups
Related topics
Largest Ruby groups
Newest Ruby groups
Frequently Asked Questions
Yes! Check out ruby events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the ruby events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find ruby events near your location here. Connect with your local community and discover events within your area.
Ruby Events Today
Join in-person Ruby events happening right now
Lightweight: fast yet type safe database access with Yaraslau Tamashevich
Join us for a C++ meetup, proudly organized by think-cell, on **Wednesday, January 21, 2026**. The event is for C++ engineers eager to learn about "Lightweight: fast yet type safe database access". Connect with fellow engineers and industry experts over pizza and beer in the new year.
**Agenda**
18:30 Doors open, snacks & drinks
19:00 Welcome speech by think-cell
19:05 Talks + Q/A
20:15 Pizza and beer, networking
21:30 Farewell
**Venue**
The meetup will be held at a new location this year. Say hello to [42 Berlin](https://42berlin.de/de/), a vibrant and welcoming space perfect for our gathering. We would like to extend our gratitude to42 Berlin for their generous cooperation in hosting this event.
Address: Harzer Str. 42, 12059 Berlin
Google Maps: [https://maps.app.goo.gl/tRUZuNqXvCoySysA6](https://maps.app.goo.gl/tRUZuNqXvCoySysA6)
**Talk**
This talk introduces Lightweight, a new C++ SQL library that aims to provide a user-friendly API while maintaining high performance and type safety. We'll discuss the design philosophy behind Lightweight and the challenges we overcame to create a solution that hides most boilerplate and low-level processes. The presentation will cover the library's iterative development, highlight practical usage examples, and offer an outlook on what's to come, including plans for C++26.
**Speaker**
**Yaraslau Tamashevich** is a Software Developer at **LASTRADA**, a leading software provider for the construction materials industry. He writes modern C++ code during the day and maintains multiple open-source projects, including a Contour terminal emulator that he attempts not to leave. Before relocation to Berlin, he wrote computational code in Julia to solve nonlinear light–matter interaction problems. He also worked on algorithms for electromagnetic compatibility solutions using C++.
**Lightning Talk**
*Slint a Modern UI Framework with First-Class C++ Support* by **Olivier Goffart**, **Co-founder at SixtyFPS**.
Slint is a modern UI framework for building native applications, with a focus on performance and developer experience.
This talk introduces Slint and shows how it can be used through a clean and idiomatic C++ API. We'll also look behind the scenes at how Slint C++ wrapper is made around the Rust implementation, how C++ and Rust interoperate, and how CMake integration is handled so that using Slint from C++ feels natural.
**Registration**
Seats are limited, so register to secure your spot.
We look forward to an evening of technical deep dives and networking with fellow C++ engineers!
Kirby CMS Berlin • 10
If you work with Kirby CMS let's meet up, get to know and learn from each other!
Basics09 invites us to their beautiful studio close to U Schlesisches Tor.
Talks:
– Phone Number Formatter Plugin (Felix) 5 Minutes
– Speed up the Panel when you have lots of pages (Ove) 30 Minutes
– Show & Tell (Simon Lou) 30 Minutes
PyData Berlin 2026 January Meetup
Welcome to the PyData Berlin January meetup!
We would like to welcome you all starting from 18:30. There will be food and drinks. The talks begin around 19.15 and the doors will close at 18:45. **Make sure to arrive on time!**
Please provide your first and last name for the registration because this is required for the venue's entry policy. If you cannot attend, please cancel your spot so others are able to join as the space is limited.
**Host**:
**Spiced Academy** is excited to welcome you to this month's version of PyData.
\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
The Lineup for the evening
**Talk 1: From Grape Stomping to Gorilla Trekking: AI-Driven Discovery of Novel Interests at GetYourGuide**
**Abstract**: UX research shows that discovering new, unexpected and unique things to do in a destination is among the most important needs for travelers. However, surfacing these “hidden gems” at scale is a major challenge for any dynamic marketplace. At GetYourGuide, we tackled this by combining large language models, semantic vector embeddings, and a robust human-in-the-loop process to automatically identify and categorize novel customer interests. Join me as I dive into how we created this AI-driven solution and how we achieved scalable, granular and relevant categorization of our activities.
**Description:** How do you help a traveler find something they never knew they wanted? In this talk, I will explore the exciting journey of developing an AI-driven solution to identify novel customer interests at GetYourGuide. With thousands of new activities onboarded weekly, manual categorization became impractical, prompting the need for automation.
This talk will walk you through our end-to-end solution:
* The problem: the challenges travelers face in discovering relevant and unique experiences, the organizational complexity of this on our platform and its business impact
* The AI journey: From raw LLM-based extraction to vector embeddings, clustering, all the way to a robust human-in-the-loop pipeline. I’ll share how we iterated from noisy prototypes to an impactful system, launching 300+ new interests and driving significant engagement and net revenue uplifts
* What we learned: The realities of working with LLMs in production-like settings, more specifically hallucinations and issues with relevance, granularity and semantic deduplication. We found out that the line between useful innovation and unwanted noise can be surprisingly fine when using LLM’s. I’ll share practical examples of these challenges and how we addressed them.
* Impact and future directions: How we achieved a 10x increase in manual acceptance of AI-suggested interests in just two iterations, and what’s next for AI-driven discovery at GetYourGuide
**Bio**: **Morena Bastiaansen** holds a master’s degree in Econometrics from the University of Amsterdam and currently works as a Data Scientist at GetYourGuide in Berlin. She combines her passions for machine learning, language, and travel to build impactful systems for travelers worldwide, with a current focus on personalization in email marketing. Morena is also actively involved in the local tech and ML community.
**Talk 2: Deep dive into data streaming security**
**Abstract**: Data streaming is powering everything from fraud detection and real-time analytics to patient monitoring and order fulfillment. But as the role of streaming grows, so does the risk - because many streaming platforms, like Apache Kafka, aren't secure by default. In this talk, we’ll take a practical look at data streaming security through the lens of Kafka, one of the most widely adopted streaming platforms in the world. We'll walk through what can go wrong - real examples of exposing 14M patient-doctor messages, or years of real-time delivery info to the internet - and what it takes to do it right. We'll cover the key pillars of securing a streaming system: encryption in transit and at rest, access control, monitoring, and key management. Along the way, we’ll look at the trade-offs like disk encryption vs. end-to-end encryption, what is behind field-level and envelope encryption, and the realities of using customer-managed keys in regulated industries. We'll also explore how streaming security has evolved, how real vulnerabilities (like CVE-2019-12399) highlight the need for patching and monitoring, and what successful multi-layered security looks like in production - from financial institutions to healthcare platforms. If you're building, running, or scaling streaming systems, this talk will help you see the security blind spots and give you concrete steps to protect the data flowing through your pipelines.
**Bio**: Olena Kutsenko is a Staff Developer Advocate at Confluent and a recognized expert in data streaming and analytics. With two decades of experience in software engineering, she has built mission-critical applications, led high-performing teams, and driven large-scale technology adoption at industry leaders like Nokia, HERE Technologies, AWS, and Aiven.
A passionate advocate for real-time data processing and AI-driven applications, Olena empowers developers and organizations to use the power of streaming data. She is an AWS Community Builder, a dedicated mentor, and a volunteer instructor at a nonprofit tech school, helping to shape the next generation of engineers.
As an international speaker and thought leader, Olena regularly presents at top global conferences, sharing deep technical insights and hands-on expertise. Whether through her talks, workshops, or content, she is committed to making complex technologies accessible and inspiring innovation in the developer community.
**Lightning talks**
There will be slots for 2-3 Lightning Talks (3-5 Minutes for each) between the two main talks.
Kindly let us know if you would like to present something :)
\*\*\*
NumFOCUS **Code of Conduct**
THE SHORT VERSION
Be kind to others. Do not insult or put down others. Behave professionally. Remember that harassment and sexist, racist, or exclusionary jokes are not appropriate for NumFOCUS.
All communication should be appropriate for a professional audience including people of many different backgrounds. Sexual language and imagery are not appropriate.
NumFOCUS is dedicated to providing a harassment-free community for everyone, regardless of gender, sexual orientation, gender identity, and expression, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of community members in any form.
Thank you for helping make this a welcoming, friendly community for all.
If you haven't yet, please read the detailed version here: https://numfocus.org/code-of-conduct
\*\*\*
Sprachklub für Russischlernende Nr.102
Du möchtest Russisch lernen, stellst aber fest, dass dir die Sprachpraxis fehlt? Hast du bereits Russischkurse besucht und möchtest deine Sprachkenntnisse auffrischen und auf einem guten Niveau halten? Dann ist unser Sprachklub genau das Richtige für dich!
Am 25. Januar wird in Russland der Studententag gefeiert und das nächste Treffen des Sprachklubs widmet sich diesem besonderen Datum. Die Teilnehmer werden über aktuelle Themen der Bildung und typische Herausforderungen des studentischen Lebens diskutieren und interessante Aufgaben erledigen, um den Wortschatz zu erweitern und neue sprachliche Nuancen kennenzulernen.
WordPress Meetup Berlin - Offene Runde und Jahresplanung
Herzlich Willkommen zum WordPress Meetup Berlin!
Auch im Jahr 2026 treffen wir uns weiterhin am letzten Mittwoch des Monats. **Nur im Januar treffen wir uns am dritten Mittwoch!**
Wir versuchen, abwechselnd Themen für Anwender\*innen und Developers zu behandeln.
**Programm**
19:00 \| Einlass
19:15 \| Thema: Offene Runde und Jahresplanung
20:15 \| "Flohmarkt"
Jede\*r kann kurz ein Gesuch oder Angebot in wenigen Sätzen pitchen. Bitte achtet darauf, dass es nicht zu kommerziell wird.
20:30 \| Happiness Bar\, freies Networking & Gespräche\.
Bei Fragen oder Problemen mit WordPress könnt ihr uns gerne ansprechen und wir helfen euch mit eurem Problem. Das nennen wir "Happiness Bar".
**Teilnahme**
Die Teilnahme ist kostenlos.
Essen und Getränke können wir leider nicht bereitstellen. Es gibt einen Snack/Getränke-Automaten und einen Kaffee-Automaten in der Bibliothek. Ihr könnt euch auch gerne etwas mitbringen und im Meeting-Raum essen. In der Umgebung gibt es einige Bäckereien, Spätis und Imbisse. Wichtig ist nur, dass wir den Raum wieder sauber hinterlassen.
Falls ihr euch angemeldet habt und es doch nicht schaffen solltet, meldet euch bitte ab, damit wir einen Überblick über die Teilnehmerzahl behalten.
**Barrierefreiheit**
Die Location ist barrierefrei für Rollstühle. Falls ihr Unterstützung bei der Teilnahme oder Anforderungen an die Barrierefreiheit habt, schreibt uns gerne eine Nachricht.
**Code of Conduct**
Als WordPress Meetup verpflichten wir uns den Code of Conduct (sprich: unsere "Verhaltensregeln") einzuhalten:[ https://wpmeetup-berlin.de/regeln/](https://wpmeetup-berlin.de/regeln/)
**Weitere Details und Infos**
WPMeetup-Berlin Website: [https://wpmeetup-berlin.de/](https://wpmeetup-berlin.de/)
Facebook-Gruppe "WordPress Berlin Brandenburg": [https://www.facebook.com/groups/331013360390412/](https://www.facebook.com/groups/331013360390412/)
Twitter Account @wp_berlin: [https://twitter.com/wp_berlin](https://twitter.com/wp_berlin)
#WPBerlin
**Location & Raumsponsor**
Ein großer Dank geht an die Bezirksbibliothek Pablo Neruda, dass sie uns den Raum zur Verfügung stellt.
[https://www.berlin.de/stadtbibliothek-friedrichshain-kreuzberg/bibliotheken/bezirkszentralbibliothek-pablo-neruda/](https://www.berlin.de/stadtbibliothek-friedrichshain-kreuzberg/bibliotheken/bezirkszentralbibliothek-pablo-neruda/)
**English speaking Attendees**
\*Notice for our English speaking attendees: We are a German group and therefore most of our meetups and talks are held in German. However, many of our attendees are able to understand English well enough to respond to your questions. Which means: if you understand but don't necessarily speak German, that should be perfectly fine.
PyData x Apache Kafka® Meetup
**IMPORTANT PLEASE RSVP AT:** https://www.meetup.com/pydata-berlin/events/312771201/
\*\*\*
We would like to welcome you all starting from 18:30. There will be food and drinks. The talks begin around 19.15 and the doors will close at 18:45. **Make sure to arrive on time!**
Please provide your first and last name for the registration because this is required for the venue's entry policy. If you cannot attend, please cancel your spot so others are able to join as the space is limited.
**Host**:
**Spiced Academy** is excited to welcome you to this month's version of PyData.
\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*\*
The Lineup for the evening
**Talk 1: From Grape Stomping to Gorilla Trekking: AI-Driven Discovery of Novel Interests at GetYourGuide**
**Abstract**: UX research shows that discovering new, unexpected and unique things to do in a destination is among the most important needs for travelers. However, surfacing these “hidden gems” at scale is a major challenge for any dynamic marketplace. At GetYourGuide, we tackled this by combining large language models, semantic vector embeddings, and a robust human-in-the-loop process to automatically identify and categorize novel customer interests. Join me as I dive into how we created this AI-driven solution and how we achieved scalable, granular and relevant categorization of our activities.
**Description:** How do you help a traveler find something they never knew they wanted? In this talk, I will explore the exciting journey of developing an AI-driven solution to identify novel customer interests at GetYourGuide. With thousands of new activities onboarded weekly, manual categorization became impractical, prompting the need for automation.
This talk will walk you through our end-to-end solution:
* The problem: the challenges travelers face in discovering relevant and unique experiences, the organizational complexity of this on our platform and its business impact
* The AI journey: From raw LLM-based extraction to vector embeddings, clustering, all the way to a robust human-in-the-loop pipeline. I’ll share how we iterated from noisy prototypes to an impactful system, launching 300+ new interests and driving significant engagement and net revenue uplifts
* What we learned: The realities of working with LLMs in production-like settings, more specifically hallucinations and issues with relevance, granularity and semantic deduplication. We found out that the line between useful innovation and unwanted noise can be surprisingly fine when using LLM’s. I’ll share practical examples of these challenges and how we’re iterating to address them.
* Impact and future directions: How we achieved a 10x increase in manual acceptance of AI-suggested interests in just two iterations, and what’s next for AI-driven discovery at GetYourGuide
**Bio**: **Morena Bastiaansen** holds a master’s degree in Econometrics from the University of Amsterdam and currently works as a Data Scientist at GetYourGuide in Berlin. She combines her passions for machine learning, language, and travel to build impactful systems for travelers worldwide, with a current focus on personalization in email marketing. Morena is also actively involved in the local tech and ML community.
**Talk 2: Deep dive into data streaming security**
**Abstract**: Data streaming is powering everything from fraud detection and real-time analytics to patient monitoring and order fulfillment. But as the role of streaming grows, so does the risk - because many streaming platforms, like Apache Kafka, aren't secure by default. In this talk, we’ll take a practical look at data streaming security through the lens of Kafka, one of the most widely adopted streaming platforms in the world. We'll walk through what can go wrong - real examples of exposing 14M patient-doctor messages, or years of real-time delivery info to the internet - and what it takes to do it right. We'll cover the key pillars of securing a streaming system: encryption in transit and at rest, access control, monitoring, and key management. Along the way, we’ll look at the trade-offs like disk encryption vs. end-to-end encryption, what is behind field-level and envelope encryption, and the realities of using customer-managed keys in regulated industries. We'll also explore how streaming security has evolved, how real vulnerabilities (like CVE-2019-12399) highlight the need for patching and monitoring, and what successful multi-layered security looks like in production - from financial institutions to healthcare platforms. If you're building, running, or scaling streaming systems, this talk will help you see the security blind spots and give you concrete steps to protect the data flowing through your pipelines.
**Bio**: Olena Kutsenko is a Staff Developer Advocate at Confluent and a recognized expert in data streaming and analytics. With two decades of experience in software engineering, she has built mission-critical applications, led high-performing teams, and driven large-scale technology adoption at industry leaders like Nokia, HERE Technologies, AWS, and Aiven.
A passionate advocate for real-time data processing and AI-driven applications, Olena empowers developers and organizations to use the power of streaming data. She is an AWS Community Builder, a dedicated mentor, and a volunteer instructor at a nonprofit tech school, helping to shape the next generation of engineers.
As an international speaker and thought leader, Olena regularly presents at top global conferences, sharing deep technical insights and hands-on expertise. Whether through her talks, workshops, or content, she is committed to making complex technologies accessible and inspiring innovation in the developer community.
German Sprachcafé at Denizen! B1 to C1
**Hi Everyone!**
We’ll now be meeting twice a week at Denizen House (Köpenicker Str. 40, 10179 Berlin), on **Mondays** and **Wednesdays**!
On **Mondays**, we will host levels from **A1 to B1**, and on **Wednesdays** from **B1 to C1**, with dedicated materials tailored to each level. Everyone will have a place to practice and improve! 😊
The event is scheduled to start in the app at **18:00**, but the language exchange will officially begin at **18:30** and run until **20:00**.
We have different materials that help participants get confident on german language; together with whiteboards and volunteers, the Sprachcafé is based on interactive conversations.
**Important Update**
The Sprachcafé has a participation fee of **5€**, which helps cover organizational costs and includes one soft drink for free. Tickets can be purchased directly on the day of the event, only cash payments are accepted.
As the Sprachcafé has become very popular, we now need to limit the number of participants. Please understand this measure; it ensures that everyone has a comfortable space to practice.
We kindly ask you to be *rücksichtsvoll* and only RSVP "Yes" if you’re certain you can attend. If your plans change at the last minute, please update your RSVP so someone on the waiting list can take your spot. Getting your ticket in advance can assure you a spot!
**Please note**
Our event will begin promptly at the scheduled start time. If you arrive late, we cannot guarantee your participation, even if you have a ticket or have RSVP’d. We encourage all guests to arrive on time to ensure a smooth and enjoyable experience for everyone.
Thank you for your understanding and cooperation!
**About Denizen**
Denizen is a new-style co-working space focused on being an integral part of local communities. Located on the ground floor of the historic Eiswerk on Köpenicker Straße in Kreuzberg, Denizen House is a communal place providing work, refreshment, and recreational facilities throughout the day. Think of it as a living room for the neighborhood.
If you have any questions, don’t hesitate to let me know. If you’d like to contribute to this night, send me a message!
**Ich freue mich schon!**
**Grüße,**
Nacho
Ruby Events This Week
Discover what is happening in the next few days
Kotlin/Native: LLVM + GC with Alexander Shabalin
In our January meetup [Alexander Shabalin](https://github.com/projedi) will talk about the LLVM-based backend in Kotlin and its tracing garbage collector. Alexander is a software engineer at JetBrains who works on Kotlin/Native.
Kotlin/Native is one of the backends of the Kotlin compiler. It uses LLVM for code generation and it features a tracing garbage collector. The GC integration is custom and currently doesn't rely on LLVM GC extensions. In this talk we'll take a look at some Kotlin code, the LLVM code generated for it and the reasons behind it.
Small snacks and drinks will be available. There is always space for outside topics and discussions. If you have specific questions, please bring them. Looking forward to meeting everyone again!
Rust Berlin on location 🏳️🌈 - Edition 010
**Rust Berlin on location 🏳️🌈** is a new, informal in-person Rust meetup group in Berlin.
We are a interactive meetup format interested in mob coding, deep diving and problem solving together.
We build toy projects, share experiences, discuss technology and learn new cool stuff.
And you are welcome to join!
No matter if you are writing Rust production code every day, if you already contribute to Open Source projects or want to start doing so, if you use Rust in hobby projects or if you are just curious what the hype and buzz is all about, you are very welcome!
To coordinate and plan activities, please join our **[Rust Berlin on location 🏳️🌈](https://signal.group/#CjQKIApfEgb36v82nhIb7m6zLCQjEtSEZubR7UvywTcWZXxdEhBWxhMWNCKekvtCYX7iDRRm)**[ Signal group](https://signal.group/#CjQKIApfEgb36v82nhIb7m6zLCQjEtSEZubR7UvywTcWZXxdEhBWxhMWNCKekvtCYX7iDRRm)!
**Planned programme**
Being an informal meetup, we are open to anything between just meet and talk, explore nerd snipes and rabbit holes, mob code together, plan and build fun projects, tinker with electronics, and presentations with Q&A.
This time, our main topic is going to be dependency-tree security. Jan-Erik will share insights into how security is upheld at Mozilla — in the Firefox project — in the context of third party open source library packages and repeated attempts at attacks through malicious crates.
If someone brings other cool stuff, questions or problems, then let us dedicate the second half of the meetup time to that!
Anyone is invited to bring their projects and questions, show something, ask something, or explore a topic together. The best conversations and deepest rabbit holes can emerge out of seemingly nowhere.
**Projected upcoming meetups**
We schedule regular meetups on Thursday evening every four weeks, using the slot between the Berlin Rust Hack and Learn online meetup (every two weeks), and the Rust Nuremberg online meetup (every four weeks).
22 January 2026 is our tenth meeting. Our next projected meetings are going to occur on the following dates:
* 19 Feb 2026
* 19 Mar 2026
* 16 Apr 2026
* 14 May 2026
* 11 Jun 2026
* 9 Jul 2026
**Location**
Our meetup location is the new shared office community space of Ferrous Systems, Slint and KDAB in Berlin Mitte, for up to 25 people.
We are expecting to use this space as our default location for the time being, with the IN-Berlin e.V. community space in Moabit as backup.
Regardless, as our group might eventually outgrow the locations' size limit, we are low-key looking for bigger locations. If you know a fitting location, then please let us know in our Signal group! Another workable way might be to split the meetup into smaller, interest-specific sub-groups instead.
As the no-show rate on Meetup.com is rather high, consider showing up even if you are on the waiting list. We can't promise that there is any space left, but usually there is. So give it a shot!
**Accessibility**
The location has an elevator and a wheelchair accessible bathroom. Please note that the bathroom is two floors down from the meetup space.
On our quest for a bigger location, we are going to pay special attention to accessibility.
**Community**
We aim to create a safe place for everyone and adhere to the [Berlin Code of Conduct](https://berlincodeofconduct.org/).
Inclusivity is very important to us. If you are curious about Rust, but unsure if you are welcome to join: Yes, yes you are. Please come to the meetup! If you have special needs, please get in contact, we will try to accommodate you as best we can.
We are part of [https://berline.rs/](https://berline.rs/) and like to hang out in the Berlin Rust Hack and Learn online meetup's [Matrix channel](https://matrix.to/#/!xycQxSjSAvEezkyztA:chat.berline.rs). You are very welcome to join!
Open Source Data Breakfast
Open Source Frühstück: enjoy food and deep technical talks
Open your day with a solid breakfast and practical discussions on **Apache Kafka**, **ClickHouse**, **PostgreSQL** and much more. Enjoy a session designed for data engineers, architects and technical decisions-makers like you, who want to address the challenges they face in data-infrastructure. No high-level pitches but straight into practical discussions on how to build scalable, efficient open sourced-powered data platforms.
What's on the menu (other than a delicious breakfast):
* **Deep dives** into new features and upcoming technical roadmaps, including **Aiven Inkless**, **Kafka,** **Apache Iceberg**, **OpenSearch**, **PostgreSQL**, and **ClickHouse**
* **Real case studies** demonstrating how top engineering teams are solving core data problems with these stacks, including search, observability, and analytics use cases powered by OpenSearch.
* **Optimization techniques** for performance, cost-efficiency, and operational simplicity.
So what are you waiting for? Secure your seat now!
Godot Engine Community Meetup @ Saftladen
**For the first time we are meeting at Saftladen, one of Berlin's most famous indie game collectives.** 🎉
Thanks to Luca from Bippinbits and Lorenzo from [BerlinGameScene.com](BerlinGameScene.com), both members of Saftladen, for inviting us and making it possible to meet at their place! 🚀
**To find us, enter the elevator and go to the 4th floor. After leaving the elevator keep left to find us in the common room.**
This is not a structured meeting, but rather a friendly get-together. We will hang out, chat and maybe show some of our current projects! 🦜
Regardless if you are an artist, designer, programmer, beginner, hobbyist, professional or anything in between: join us for sharing knowledge, creating art together, coding together, joining game jams together and having fun! 🌼
This meetup will happen at [Saftladen Indie Games Collective](https://saftladen.berlin/), Normannenstraße 1-2, 10367 Berlin-Lichtenberg. 🌳
You can also join us on [our Discord Server](https://discord.gg/Sm3CgrqqQa). ☎️
Follow us on [Mastodon](https://mastodon.gamedev.place/@GodotUserGroupBerlin) for updates. 📢
Also check out [our website](https://godot.berlin). 🌐
Please be [excellent to each other](https://godotengine.org/code-of-conduct/)! 🕊️
Silent Reading Club
**Silent Reading Book Club**
A new way to enjoy reading! Ditch the old book club, where everyone has to read the same book…this is better!
It works like this: Bring your own book. Come chat, have some tea or coffee, get to know your neighbors. Then we quietly read together, side by side, for about one hour, each one reading their own book, and afterwards we talk with each other about what we are reading.
You may read in any language, you may read any book. We are a group of international residents of Berlin from many different countries, of all ages, and we converse in English. We welcome you!
no registration needed- the event is donation based
Chinese 中文 Chinesisch/German 德语 Deutsch Meetup! (Every 2 Weeks!)
Hey fellow Dragons!
++++++++ Interested in Chinese/German? ++++++++
Learning Chinese/German and need to practice or find language-tandem partners?
Interested in cultural exchange?
Want to meet awesome internationals?
…Or just want to get tips on where to find good Chinese food in Berlin?
Whatever the reason, come join us! The more the merrier: such is the Chinese way!
++++++++++++++++ Our meetup structure ++++++++++++++++
Our meetup is relatively unstructured. Groups often form organically and evolve and move throughout the evening consisting of members learning Chinese/German, members who are fluent/native, and the rest who are here to socialize in whatever language they're comfortable with and jumping into whichever conversation they find themselves in.
We try our best to fulfil everyone's expectations so we can all benefit from the meetup and have a good time; if you have any suggestions or ideas (such as outings!) please don't hesitate to let us know! :)
+++ No time on Thursday's? +++
We meet every second Thursday, but we sometimes have other events, which are not regular and occur on different days/at different locations. Stay tuned for announcements!
Looking forward to seeing old friends and making new ones :)
Cheers & 回头见
Yimu & Xuedi
Build & Learn: Data Science with Coffee Badge for Lindsey
**📅 Week 1 Focus: Kickoff & New Shared Project Theme**
We’re starting a new **7-week cycle** with a clear theme:
**building one data science project together from start to finish.** 👩💻 No experience required
Each 7-week cycle focuses on a **small, well-defined part of a larger system**—and over time, these cycles build toward a complete, real-world project (covering data engineering, data science, and deployment).
You’re welcome to work on your own project if you prefer, but the shared project gives everyone a common foundation and learning rhythm.
🧠 2026 First Project
This cycle’s shared project is an **image-based knowledge extraction system**., including:
* Taking photos of book pages or documents
* Extracting and cleaning text from images
* Structuring that information into something useful (e.g. flashcards, notes, summaries)
📌 By the End of a Full Cycle, You should Have
🎯 A working project in your own GitHub repo
🎯 A small but real portfolio piece you can demo or write about
🎯 Experience going from messy inputs → concrete outcomes
Perfection isn’t the goal—finishing something real is.
✨ Who’s Hosting?
I’m Lindsey, a senior data scientist working on AI, causal inference, and data products.
I’ve built models for fraud detection, uplift modeling, and LLM-based systems—and I care a lot about learning through building, not hype.
📅 When: Saturday, Jan 24 · 9:30–11:30
📍 Where: Torstraße 59, Forward Earth
💻 Bring: Your laptop, an idea—or just curiosity
Ruby Events Near You
Connect with your local Ruby community
Columbus Ruby Brigade Monthly Meetup
**\*\*\* We've Moved! Bold Penguin - 6555 Longshore St, Dublin, OH 43017 \*\*\***
Please note that the Jan meeting is moved to the following week because of the MLK Holiday (instead of the 3rd Monday of the month)
**AGENDA:**
* Doors open at 5:30, feel free to come and hang out before!
* Official start of the meeting is at 6:30pm
* After the meeting is done, we will go hang out at a nearby space in Bridge Park!
If you can, please sign up via meetup by noon the day of the meeting so we can have an estimate headcount for food :) We always order extra, so feel free to join us even if you don't get signed up!
Thank you to Bold Penguin for providing the location!
**Parking & Arrival:**
**Parking:** Parking in Bridge Park is free. The closest lots are the Mooney Garage and the Hotel/Endres Garage.
**Entry:** The doors to the office are to the right of PINS. The street level door and elevators lock at 6pm. If you arrive after that, someone should be there to let you in, else call the number posted. Take the elevator to the 2nd floor. Once you exit the elevator, turn right.
\*\*\*
We are a bunch of professionals, students, and geeks who are excited about Ruby programming language ([http://ruby-lang.org/](http://ruby-lang.org/)) and Rails framework ([http://rubyonrails.com/](http://rubyonrails.com/)) and the joy they have brought back to web development. Our main goal is to share the love of the Ruby and Rails ecosystems with anyone that is interested. We cater to everyone, whether a non-programmer through advanced Rubyists.
We give lectures on programming topics
We freely provide decades worth of experience
For full details of this month's meeting please visit [http://columbusrb.com](http://columbusrb.com)
NSCoder Night
Bring your work or your hobby, hang out, and code with us.
Follow @buckeyecocoa for more information.
COhPy Monthly Meeting
**NEW LOCATION: 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).
For this first meeting of the year, we will be reviewing submissions for the
[Your Program is Hideous and Obfuscated Challenge (YPHOC). ](https://docs.google.com/document/d/13zbxwElpJqPMuAN4Ele2hUgsqtFKzH3OCTL5NEeiLKQ)Submissions for this challenge are due by January 12th, 2026. The details can be found here:
or on our website
http://www.cohpy.org
See Our [Parking Map](https://docs.google.com/presentation/d/1u2A4fLNlxwLJn0KA_hKc8bnFlFHLvsHBDh-_8wzX_tk/edit?usp=sharing)
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 centralohpython@gmail.com
[TDB: TBD] (In-Person) #8
**Topic and Speaker TBD**
***Bring your laptop and expect to write some (non-AI generated) code!***
*(title subject to change)*
Food and drinks will be available.
**LOCATION:**
6515 Longshore Loop, Suite 300, Dublin, OH 43017
**FREE PARKING:**
6725 Longshore Street, Dublin, OH 43017
Intro to GitHub Copilot: Your AI Pair Programmer - Chris Steele
**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
**Abstract**
GitHub Copilot is rapidly changing how developers write, understand, and maintain code. Powered by generative AI and deeply integrated into modern development environments, Copilot acts as an intelligent coding assistant, helping developers move faster while maintaining quality and focus.
In this session, we’ll explore what GitHub Copilot is, how it works, and where it fits into a real-world developer workflow. We’ll break down what Copilot can (and cannot) do, where it can be used, and how licensing differs for individuals and organizations. Most importantly, this talk goes beyond theory with a live, hands-on demo showcasing Copilot inside the IDE and on GitHub, demonstrating how it can assist with code generation, refactoring, learning new APIs, and accelerating day-to-day development tasks.
Designed for developers, technical leads, and engineering managers, this session provides a practical introduction to AI-assisted development, highlights best practices for getting value from Copilot, and closes with guidance on how to continue learning and evolving alongside this rapidly advancing tool.
Attendees will leave with a clear understanding of how GitHub Copilot can enhance productivity, improve developer experience, and fit into modern software teams today, not someday.
**YouTube Link**
TBA
DoJo (Informal Python Meeting)
**New Dojo Location!**
**Draft Day Columbus**
1130 Dublin Road
Columbus, OH 43215
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 topic suggestions and people interested in presenting at our monthly meetings. To this end we've set up a survey form at [https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc](https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc)
Columbus HUG January: Learn Infrastructure-as-Code Through Minecraft
## Learn Infrastructure-as-Code (the FUN Way) — Through Minecraft 🎮☁️
**Joint Meetup: Azure CBUS × Columbus HashiCorp User Group**
What if learning Terraform and Infrastructure-as-Code didn’t feel like a whitepaper… but more like a game?
Join us for a joint Azure CBUS and Columbus HashiCorp User Group meetup where **Mark Tinderholt** \(Principal Architect\, Microsoft Azure \| HashiCorp Ambassador \| “The Azure Terraformer”\) shows how **Minecraft** can be used as a surprisingly powerful way to understand real-world Infrastructure-as-Code concepts.
In this session, Mark will demonstrate how Terraform and Azure can be used to provision, configure, and manage Minecraft servers—while teaching the same patterns you’d use for production cloud infrastructure.
### What we’ll cover
* Infrastructure-as-Code fundamentals using **Terraform**
* Provisioning real infrastructure on **Azure**
* Applying **IaC best practices** (immutability, repeatability, versioning)
* How playful environments like Minecraft make complex concepts *click*
* Why learning through experimentation beats click-ops every time
### Who should attend
* Developers, platform engineers, and cloud engineers
* Terraform users (new or experienced)
* Anyone curious about Infrastructure-as-Code but tired of boring examples
* Minecraft fans who want to see it used in a totally unexpected way
No prior Minecraft experience required—just curiosity and a willingness to learn infrastructure the fun way.
Come for the blocks, stay for the Terraform. 🧱➡️📐
Want to be a speaker? submit your talk to our Call for Presenters!!!
https://sessionize.com/cbus-hug-2026/



























![[TDB: TBD] (In-Person) #8](https://secure.meetupstatic.com/photos/event/6/a/a/f/highres_532167311.webp?w=640)


