Skip to content

Ruby

Meet other local Ruby programmers.
pin icon
1,047
members
people1 icon
4
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

✒️ Ink & Drink: Haiku Evening
✒️ Ink & Drink: Haiku Evening
🍷 **An intimate writing workshop in the artistic, soulful setting of _Moudi_.** 🌿 Theme of the evening: Haiku. Join us for a special creative writing session where we will explore the delicate art of haiku poetry. Together, we will: * Discover the traditional structure and rhythm (5–7–5 syllables). * Learn about seasonal references (kigo) and imagery. * Explore Japanese words and aesthetic concepts linked to haiku. * Read selected haiku and reflect on their simplicity and depth. After a few gentle warm-up exercises to spark your creativity, you will be invited to craft your own haiku. At the end of the session, those who wish to share are welcome to do so in a supportive and relaxed atmosphere. No prior writing experience is needed. Curiosity is enough. This is not about perfection — it’s about observation, presence, and capturing a fleeting moment in words. 🍷_ To support our host venue, please order a drink during the evening. For those who are hungry, Moudi’s famous and delicious mezze will be available to share at the end of the session._ Bring your curiosity and leave with a poem (and perhaps a new friend)! ⌚️**When**: Wednesday, March 25 | 6:45 PM – 8:30 PM 📍 **Where**: Bei Moudi am Kunsthaus (restaurant/bar)
Ukulele Jam
Ukulele Jam
Let's meet for some conversation in German.
Let's meet for some conversation in German.
As it is sometimes difficult in Switzerland to practice high german, in 2010 we decided to organize a conversation group that is free to everyone who wants to practice german and socialize. WhatsApp group for easier contact: https://chat.whatsapp.com/KmMkpiQxs291vTPv2RBNm4
Brexiles - English Comedy Night in Zurich Kreis 4
Brexiles - English Comedy Night in Zurich Kreis 4
Join three of Switzerland's sharpest comedy imports, all the way from the UK, as they navigate life post-Brexit in the land of cheese, chocolate, and punctuality. Expect a side-splitting evening of biting wit, dark satire, and self-deprecating British humour, as these three exiles attempt to make sense of their Swiss existence while grappling with the baggage of their homeland. **Tickets: [https://eventfrog.ch/brexiles/](https://eventfrog.ch/brexiles/)** Do all British people have terrible teeth? Are they all actually addicted to tea? Are the royal family actually peadophile lizards? Does anyone actually care anymore? Come along for answers to these questions and more, and pose your own to our panel of cultural experts\* to win a free drink! \*mid-aged comedians who used to read the news in the early 2000s Featuring: **[Harry Fücks](https://www.instagram.com/harryf.cks/)** is a half-German who grew up in the UK, where he witnessed too many late trains provoking wristwatch-staring fits from his German genes. He later moved to Switzerland, the last place in Europe where trains run on time, to avoid constant triggering. Now over 50, a single dad, and failing to live up to his name, Harry uses comedy as his coping strategy. **[Jack Roberts](https://www.instagram.com/jackrobertscomedy/)** comes from a long line of pale, broke, miserable northern bastards. Growing up in Manchester he is also exceptionally cool with impeccable taste in music and football. As difficult to understand in English as he is in German, he endeavours to speak clearly about all that is troubling him - join him for crazy antics, high jinks and fun! **[Shawn Jay](https://www.instagram.com/shawnjaycomedy/)** is a stand-up comedian, writer, and wandering vagabond philosopher who escaped the grim north of England in his early 20s and never looked back. He has toured all over Australia, New Zealand, Asia, and Europe, including a full run at the prestigious Edinburgh Fringe Festival where he premiered his solo show 'A Fun Guide to Nihilism'. Now a regular on the European circuit, his unique brand of thought-provoking humour swings from silly to surreal, tickling your funny bones as well as fingering your brain. With over 20 years collectively in the biz, this show is guaranteed to bring a smile to your face, and whether you love or hate the British, there is something for everyone. ​ **Reparations Spot**: Each show will feature a guest comedian from a country which was formerly colonised by the British. This is our way of personally apologising for the hundreds of years of murder, subjugation, and terror inflicted upon the peoples of the planet. We hope you agree that we are even now. **Tickets: [https://eventfrog.ch/brexiles/](https://eventfrog.ch/brexiles/)**
Visualizing Swiss Mountains by Fabian Lang
Visualizing Swiss Mountains by Fabian Lang
Discover the making of the Schweizer Bergwelten, a visual exploration of the Swiss mountains in 100 infographics with the designer Fabian Lang. Fabian will guide us through the development of this book, discussing research challenges and design decisions encountered in visualizing Switzerland's mountain landscapes. This presentation provides a detailed look at the process of turning data from climatology, geography, glaciology, and more into visual stories for everyone. **Speaker:** [Fabian Lang](https://www.fabianlang.net/) is a graphic designer and data visualization specialist based in Lausanne. **Agenda**: 17:00 Doors open 17:00–17:30 Drinks & chats 17:30–18:30 Presentation 18:30–19:00 Drinks & chats 19:00 Goodbye! **Format**: This session will be a presentation followed by a plenary conversation for questions and answers with our speakers. **Language**: To include a multitude of perspectives, the spoken language of this meetup will be English. **Streaming:** If you can’t be with us in person, you can join the livestream at 17:30 on Zoom. **You don’t need to register on Meetup to join virtually.** Link: https://us02web.zoom.us/j/85011232731 Interactive Things will provide drinks and snacks and moderate the presentation.

Ruby Events This Week

Discover what is happening in the next few days

Web Zurich March 2026
Web Zurich March 2026
Web Zurich presents inspiring talks all about the web. Join us for the March 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 and introduction 19:00 \~ 19:40 *Christian Heitzmann* **Why Documentation Won’t Write Itself—and AI Won’t Save You** For the last 15+ years, I’ve joined and consulted software teams that all struggled with the same problem: nobody likes writing documentation, and everybody pays the price for it. New developers spend weeks reverse-engineering codebases, architecture lives in people’s heads, and wikis quietly decay into noise. With AI now entering the picture, many hope it will fill the gaps. It won’t. I’ll show the simple ideas that change everything: how to think about documentation in the right levels, how to keep it close to the code, and how to avoid the decay we all know too well. These are the decisions that have to be made before any tool or process can work. The documentation won’t write itself. But there are ways to make it far easier and far more reliable. 19:40 \~ 19:50 **Short Break** 19:50 \~ 20:10 *Marco Gähler* **How to write good code** There is an infinite amount of solutions how you can solve a programming problem. Some are better, others are worse. The best solutions are easy to understand, maintain and errors are not able to hide. I wrote a book "Software Engineering Made Easy" about this topic and I'm more than happy to explain some principles that make your code better. Most of them are quite simple to understand, once you understand the mechanics, why your code always breaks. 20:10 \~ 20:30 *Marius Ishida* **AI: The Lightsaber Problem** My talk will challenge the popular narrative that AI fundamentally democratizes power by showing that, which I believe is not true at all. While generative AI lowers entry barriers for basic tasks, it disproportionately amplifies the productivity and leverage of already computer literate users. Empirical research shows that AI acts as a skill multiplier rather than a true equalizer, with outcomes strongly dependent on users’ ability to frame problems, verify outputs, and integrate tools into complex workflows. As a result, AI risks reinforcing a new AI driven digital divide, where technical literacy—not access alone—determines who truly benefits. 20:30 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.
Zurich Friends of Haskell - General Assembly
Zurich Friends of Haskell - General Assembly
Every year the Zurich Friends of Haskell meet for a general assembly as per the [statutes of the association](https://docs.google.com/document/d/1-8eHAK40hiH5jv79AscWtf3pyUNxx4Ls1LwkpLYK--8/edit?usp=sharing). The purpose of the Zurich Friends of Haskell is to organize ZuriHac and the HaskellerZ meetup. The general assembly gives you the opportunity to learn what the association has been doing in the year 2025 and to contribute to ZuriHac, the HaskellerZ meetup, and the Haskell community in Zurich. The general assembly is open to all members of the ZFoH. If you are not a member yet, please head over to [the ZFoH website](https://zfoh.ch) and sign up for membership. The agenda is as follows: 1. The board will present a summary of the association's activities in 2025. 2. The treasurer will present the financial report for 2025. 3. We vote to discharge the board for their work in 2025. 4. We will discuss the goals and aspirations of the association for 2026. 5. We will elect the board for the years 2026 & 2027. Please let us know if you have further topics you would like to discuss. Note: members of the ZFoH will receive a separate invitation via email. Please RSVP to this meetup event anyway so we get an accurate picture of who will be attending. Thank you! Looking forward to seeing you at the GA! PS: We'll be holding a regular HaskellerZ meetup right after the general assembly, to be announced as a separate Meetup event. Please RSVP for that event separately once it is announced.
Hackergarten March
Hackergarten March
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!
Web Winti, März 2026
Web Winti, März 2026
Vorträge, Networking und Apéro für alle, die sich in Winterthur für Webtechnologien interessieren. Türöffnung um 18:30 Uhr, Talks ab 19:00 Uhr. [https://web-winti.ch/](https://web-winti.ch/) **ARIA Demystified: Make Your Web Thing More Accessible** Mohammed Chelouti Praktische Einführung in die Entwicklung barriereärmerer Webseiten und -Apps. **It's About Time** Aleksej Dix Introducing useTemporal library to build calendar UIs much faster.
AM Session - Open Level Play
AM Session - Open Level Play
Welcome to the Open Level Play Session. This session takes place every Saturday from 10:45 to 12:15 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.
PM Session - Open Level Play
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.

Ruby Events Near You

Connect with your local Ruby community

From Web Forms to Web Components - Burton Smith
From Web Forms to Web Components - Burton Smith
**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** Web Forms gave .NET developers a powerful abstraction for building reusable UI controls long before design systems were a thing. Web Components finally bring that same idea to the browser natively. This session explores how the Web Forms mindset translates into Custom Elements, Shadow DOM, and HTML templates. We’ll examine how Web Components enable design systems that work across frameworks, how they differ from server‑driven controls, and why they’re becoming a foundational layer for modern UI. Whether you’re maintaining legacy apps or building greenfield projects, you’ll leave with a practical understanding of how to apply familiar patterns in a modern, standards‑based way. **YouTube Link** TBA
COhPy Monthly Meeting
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: Type Annotations with John Cassidy 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
DoJo (Informal Python Meeting)
DoJo (Informal Python Meeting)
**New 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 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 PHP: Monthly Meetup
Columbus PHP: Monthly Meetup
Our monthly PHP meetup. A virtual shindig courtesy of Zoom. Check back here for the details around 6:15 pm
How LLMs Like ChatGPT Actually Work and How to Build With Them
How LLMs Like ChatGPT Actually Work and How to Build With Them
**First meetup of the Columbus AI Engineering group.** We’ll kick things off with a practical, beginner-friendly discussion on: **How LLMs like ChatGPT actually work — and how to build real applications with them.** We’ll cover: * what’s actually happening under the hood (at a high level) * why LLMs behave the way they do (hallucinations, prompt sensitivity, etc.) * how people are building real systems with them today * where things break in practice This will be a **short, informal talk (\~15–20 min)** followed by open discussion and Q&A. Whether you’re an engineer, builder, or just curious about how modern AI systems work, you’re welcome to join. No slides, no fluff — just real conversation about real systems. We’ll hang out afterward and get to know each other.
Brunch @ The Walrus
Brunch @ The Walrus
BeComing Circle Initiates
BeComing Circle Initiates
http://photos2.meetupstatic.com/photos/event/2/a/9/6/600_348310902.jpeg Instructor - Crow, HPS Class fee is $30 at the door or approved exchange RSVP with Advance pay of $25 (discounted) by PayPal on the web or by contacting Enchanted Elements (614) 437-2642. Reservations made directly to Enchanted Elements will be added to the class list manually not online. Private Instruction ~ Closed to the Public ~ Initiated Members Only Please come prepared for ritual. Blessings ~ Crow