Skip to content

Smalltalk

Meet with other local Squeak users, VW users, GST users, Dolphin users, and Smalltalkers in general.
pin icon
48
members
people1 icon
1
groups

Largest Smalltalk groups

Frequently Asked Questions

Yes! Check out smalltalk events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.

Discover all the smalltalk events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find smalltalk events near your location here. Connect with your local community and discover events within your area.

Smalltalk Events Today

Join in-person Smalltalk events happening right now

Lindy Hop | Swing Dance Classes in Prenzlauer Berg
Lindy Hop | Swing Dance Classes in Prenzlauer Berg
-DROP IN - *(English below)* **Lindy Hop \| Swing Dance** Klassen (fast jeden Montag) 19:00 Uhr Starter 20:15 Uhr Improver / Refresher Für mehr Informationen & Kosten, bitte hier schauen: [SWING PATROL KOLLE 37](https://www.swingpatrolberlin.com/sp-kolle37.html) \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- Classes (almost) every Monday 19:00 Uhr Starter 20:15 Uhr Improver / Refresher For more information & cost, please look here: [SWING PATROL KOLLE 37](https://www.swingpatrolberlin.com/sp-kolle37.html)
Laboratorio di Improvvisazione teatrale
Laboratorio di Improvvisazione teatrale
Laboratori di improvvisazione teatrale in italiano — ogni lunedì sera. Aperto a tutti, indipendentemente dall'esperienza: che tu sia alle prime armi o abbia già calcato un palco, troverai un gruppo caldo, energico e sempre pronto a giocare. Sempre ridendo si lavora sulla presenza, sull'ascolto, sull'istinto. Ci si diverte davvero. Drop-in 20 euro: possibile iscrizione, a cicli oppure vieni quando puoi. Ogni lunedì, 19:30–22:00 · Art Space in Exile, Hotel Continental (Elsenstraße 87) Per info: [berlinoitaliaimprov@gmail.com](mailto:berlinoitaliaimprov@gmail.com)
Tandem Deutsch Spanisch
Tandem Deutsch Spanisch
Andere drücken die Schulbank, wir aber wollen in gemütlicher (und realer) Atmosphäre wieder aufeinandertreffen und einen Deutsch-Spanisch-Tandemkurs aufleben lassen. Beim einfachen Zusammenkommen und kennenlernen lässt es sich schließlich viel effektiver lernen. und Spaß haben. ...
Berlin Teufelsberg 🗼 : Art 🎨🖌️ and History in the former radio tower
Berlin Teufelsberg 🗼 : Art 🎨🖌️ and History in the former radio tower
1 EURO DONATION FEE PER PERSON IS REQUIRED (on site, in cash), to pay back the Meetup subscription fees and support my Events. READ THE DESCRIPTION WITH THE INFO (IMPORTANT). WHATSAPP LINK BELOW 📳​ We meet at Grunewald S Bahn station at 14 o'clock 😀🚉 I wait till 14,10 and for everyone, then we start to walk to Teufelsberg 🗼 (it is 2,2kms far away from the station, and we will walk in the Grunewald woods 🌳): https://maps.app.goo.gl/6ktBwGeASxSpf14d6 Teufelsberg is a former listening station 📻 of the West Germany, where now is possible to meet both the History of the place (with some exhibitions too) and art (a lot of wonderful Graffitis 🖌️🎨 are now there): https://www.teufelsberg-berlin.de/en/visit/important-informations/ In addition to the place itself, 2 temporary exhibitions are now present, as you can read on the website. **Ticket cost: 12 euros (10 euros reduced)** You can buy the ticket online or on site Bring your own food🍔 and drinks🥤(in Teufelsberg there are anyway some bar, coffee and food tracks ☕🍔) We will arrive at Teufelsberg around 14,40 and my plan is to stay there 3 hours or even more (both to see the place and the exhibitions and to stay there together to eat and drink and relax). We can then spontaneously decide to stay together even longer after Teufelsberg, going to some bar (there is a Bistro in Grunewald 🍲) or restaurant. Everyone is, in any case, free to stay for a longer or shorter time. I do not provide a "personal support" for people who arrive at Grunewald S Bahn station after 14,10 o'clock You are responsible to check for the weather and decide if come or not. Thanks for understanding. If you have to contact me, make it via Whatsapp, not here on Meetup. WHATSAPP COMMUNITY 💬 to find each other (join it, we use this group to find and synchronize us, as well as post photos) [https://docs.google.com/document/d/157uLVXObKt1a4NqqvPa09NJW-050YBwHLW-7DbOD8R8/](https://docs.google.com/document/d/157uLVXObKt1a4NqqvPa09NJW-050YBwHLW-7DbOD8R8/)
👾 Level Up Your Folds Vol.2 (presentations and collective folding alert!) 🍊
👾 Level Up Your Folds Vol.2 (presentations and collective folding alert!) 🍊
After hopping across various Berlin venues, we’re thrilled to return to Saftladen for the second edition of *Level Up Your Folds*! Big shoutout to this non-profit (and a very *professional* one, mind you 🍊) indie game developer collective for hosting us again – couldn’t ask for a better creative playground! 👾 Food or snacks for sharing during the origami session are very welcome, so bring them on! Here's an overview of what you could expect: * **Special format of 2x presentation** by our beloved origami masters, followed by **guided collective folding of a model** of their choice! * **Mandatory donation** (amount of your choice) – this supports essential costs like the Meetup subscription and keeps our community thriving 🌱 You can either submit a **physical donation** to the event host in person or make a **digital donation** **[here](https://paypal.me/origamiberlin?locale.x=de_DE&country.x=DE)** (and inform the host afterwards). * In-person folding practice for all levels – beginners and experienced folders are equally welcome. * Origami paper + model instructions will be provided (from the host’s collection, for reference only). Feel free to bring your own favorite sheets or tools! * Photos may be taken for memories & our archive (Meetup, Instagram, Telegram) – let the host know if you prefer not to appear. * **We kindly encourage everyone to buy at least one drink (€2 each) to support [Saftladen](https://saftladen.berlin/) for hosting us!** ⚠️ **RSVP Policy – Please Read** ⚠️ Our community has grown a lot since its birth in August 2024, which is amazing — but it also means we need to handle RSVPs more carefully: * RSVP opens **7 days before** each event (apart from short-notice events) and closes at **noon on the event day**. * Please cancel your spot or contact the host directly (via Meetup message function or our [Telegram channel](https://t.me/+T4URs80l2ig3NWNi)) by **noon on the event day** if you can't make it last minute. * Members with **2 no-shows** (without notice) will be removed from the group unless a valid reason is provided. Thank you for helping us keep our community respectful, reliable, and fun! 🙏 Get in touch if you have questions anytime and see you all at the folding tables very soon! 👾🍊
Wet Chickens Comedy Open Mic
Wet Chickens Comedy Open Mic
Welcome to Wet Chickens Comedy - The CREATIVE Open Mic that isn't like any other Open Mic! Comedians aren't allowed to use any old material - NEW JOKES ONLY! And in case they do old jokes. they will get wet, because the host will spray them with a toy water pistole!* *or with something else, but we will! When? Every Monday from 8PM Where? Agata Bar, Weichselstr. 55 in Berlin, Neukölln How much? Its FREE, just get you a reservation, because they might be SOLD OUT soon Doors: 19:30 Show: 20:00 *Reservations are only kept until 19:50, so please arrive before that for assured seating.
Sonne & Tiefe
Sonne & Tiefe
Tolle Berlinerinnen und Berliner, als ich schreibe, sitze ich im Wald zwischen Buchen und Eichen auf meinem Campingstuhl und genieße die Ruhe des Sonnenlichts. Suchst du nach Freiheit von dem Lärm der Szene, Lärm der Stadt? Möchtest du Brücken mit interkulturellen, diversen Leuten aufbauen? Dieses Jahr möchte ich unbedingt neue Leute, die Tiefe und Empathie haben kennenlernen. Diesen Leuten meine Zeit geben, und gegenseitige Freundschaften hoffentlich aufbauen. Selbst glaube ich, dass Mädels und Jungs einander nicht verstehen können, wenn der Sinn von einer Person 100% einer Geschlecht ist und die Person keines der Geschlecht gegenüber kennt. Idealerweise sollte der Sinn 50/50 weiblich/männlich sein, dass wir uns gegenseitig ideal verstehen können. Selbst bin ich Künstler, der sich für Farbphysik (Colour Phenomena) interessiert. Zum Beispiel ein roses Kirschbaum in der blauen morgen Stunde. Oder blaue Bäume im Licht eines bedeckten Sommer Tag, auch wenn jeder glaubt, dass man sachlich weiß, ‚Bäumen sind grün!‘ Colour sind, glaube ich, hauptsächlich weibliche Phänomene. Und als Künstler empfand ich seit langem eine Affinität für Colour. Das Bild oben ist ein Kunstwerk von mir. Ich möchte die ruhigen Leuten erreichen, also der Treff ist entweder Online, per Signal Messenger (Link zur Gruppe im Kommentar; nur für Teilnehmer der Veranstaltung sichtbar) um neue Verbindungen leicht zu machen, oder auch sogar besser persönlich, wenn du dich spontan unterwegs sein will und persönlich treffen will. Wenn du mich persönlich triffst setzen wir uns auf eine Wiese, eventuell in der Wuhlheide, oder auf dem Tempelhofer Feld. Schick mir eine Nachricht vorher per Signal Gruppe und wir können uns vereinbaren. Dieses merken: Bitte rauchen Sie bei dieser Veranstaltung nicht. Ich freue mich neue Leute kennenzulernen! Mit geschmackvollen Grüßen, Duncan

Smalltalk Events This Week

Discover what is happening in the next few days

Contract Assertions on Virtual Functions
Contract Assertions on Virtual Functions
The next **Berlin C++ Meetup** hosted by think-cell takes place on **Tuesday, May 26**. Join us for an evening with the Berlin C++ community! This meetup is a chance to step away from your day to day work, meet other developers, exchange ideas, and have real conversations about modern C++ in a relaxed setting. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- ## **Talk** ### **Contract assertions on virtual functions** *Timur Doumler – Citadel Securities* Contracts assertions were introduced in C++26, but they cannot be applied to virtual functions. To close this gap, we first need to answer the question: how should contracts assertions behave in the presence of inheritance and runtime polymorphism? In this talk, Timur explores why this problem is harder than it looks. He reviews existing approaches from other languages, such as Eiffel, D, and Ada, highlights why they don’t fully translate to C++, and outlines the key design challenges involved. He then presents a concrete proposal for how contract assertions on virtual functions could work in C++, balancing correctness, safety, and usability. Along the way, the talk touches on good API design, the true meaning of the Liskov substitution principle, and how to reason about program correctness. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- 📅 **Date & Time:** Tuesday, May 26, 2026 – 18:30–21:30 📍 **Location:** Le Wagon Coding Bootcamp, Rudi-Dutschke-Straße 26, 10969 Berlin 🕒 **Agenda** 18:30 – Doors open 19:00 – Talk + Q&A 20:40 – Pizza, Drinks and Networking \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- **RSVP now to save your seat!**
Achtsamkeit und Entspannung für den Alltag
Achtsamkeit und Entspannung für den Alltag
Erlerne Meditations- und Entspannungsverfahren kennen und sorge damit für mehr Bewusstheit und Stressreduktion in deinem Alltag.
Episode 2 of the 2026 Edition - The days after KotlinConf
Episode 2 of the 2026 Edition - The days after KotlinConf
While we are approaching the middle of the year and KotlinConf is just over - we are thrilled that Trade Republic hosts us again! So mark the date! **Line-Up:** 👉 **Lists, Sequences, and Flows: Scaling Data Processing in Kotlin without Melting Your Memory.** *by Daniela Valero* In this talk, Daniela shares her journey of meeting a major backend deadline while managing a data pipeline's memory footprint. You’ll learn how to transition from eager List operations to lazy Kotlin Sequences and jOOQ Streams (using database fetchSize chunking) to keep memory usage flat. Finally, we’ll explore using Kotlin Coroutines and Flow to introduce safe concurrency so your data processes quickly without straining your database. 👉 **The show must go on** *by Blagoja "Baki" Stamatovski* **👉 TBD** **Speaker Bios:** 🗣 **TDB**
After Work Mental Health Walks
After Work Mental Health Walks
Berlin is no longer so dark! Spring has come! 🌷 Let's catch those fresh new rays of sun ☀️. While walking together we can enjoy a nice conversation, get those steps in, increase our serotonin production as well as sync the circadian rhythm. I would like to invite you to our mental health walk event, for the first time - weekend format! 😎 Agenda: 18:00 We meet at Schöneberg Park next to the fountain with the golden deer statue ("Der goldene Hirsch"). 18:05 We walk to Volkspark Wilmersdorf 19:00 We arrive back in Schöneberg Park, at the golden deer statue. We walk at every weather, so make sure to dress properly! Looking forward to meeting you at our next walk! Marija Please note\*\*:\*\* This gathering is meant for connection and conversation, and is not a replacement for therapy or professional mental health support.
Build for Everyone — Accessibility for Mobile
Build for Everyone — Accessibility for Mobile
**Build for Everyone — Accessibility for Mobile** Flutter Berlin is hosting a joint meetup with Kotlin User Group Berlin and CocoaHeads Berlin, focused on building accessible mobile apps. **Location:** Hedwig-Dohm-Haus, Berlin We’ll cover both strategy and hands-on implementation — from understanding platform differences (Android, iOS, cross-platform) to real-world accessibility pitfalls and live testing. With: **Important:** Registration is via Luma, not Meetup. Please register here: https://luma.com/xo7d3vb4
Saturday Afternoon Creative Coffee, Boardgames, and Talk
Saturday Afternoon Creative Coffee, Boardgames, and Talk
**Relax. Connect. Create. ☕** After a full week of work, meetings, study sessions and life in fast-forward, it’s time to slow down. Join us this Saturday afternoon in Berlin for a relaxed coffee hang-out where this week's agenda is good company & warm drinks. You're also invited to bring some boardgames, drawing/coloring materials (I will bring an adult coloring book) **What’s the plan?** We’ll meet in a cosy spot, draw, chat about everything and nothing, swap stories and simply enjoy the moment. No pressure. No formalities. Just a bunch of friendly people sharing a Saturday coffee. **Who’s welcome?** Everyone! Whether you’re a Berliner born and raised, newly arrived in the city, from Germany or abroad, if you like meeting open-minded folks and spending some relaxed time—come join us. **When & how?** Saturday afternoon. Detailed time and place in our Telegram group. ➡️ Join us on Telegram: [https://t.me/berlinsaturdaycoffee](https://t.me/berlinsaturdaycoffee) Hop in, say hello, and we’ll share the final details. **Why join?** *Because you deserve a break. - Because you enjoy being creative. *Because you enjoy boardgames - Because meeting new people sparks fresh energy. *Because coffee tastes even better when shared. - Because Saturday afternoons were made for this. Respect and Safety: There is always at least one organizer present at every meetup. If you ever feel unsafe or bothered by someone’s behavior, you can reach out to an organizer privately. Your identity will remain confidential, your concern will be taken seriously, and no inappropriate behavior is tolerated — anyone making others feel uncomfortable will be removed from the group immediately. We hope to see you there. Bring yourself, your smile, drawing materials, your stories—or just your comfy self. Let’s make Saturday a little more laid-back, a little more social and a lot more nice. See you soon! —Your Saturday Creative Coffee Crew ☕
TypeScript Berlin Meetup May 2026 - we're back! 🥳
TypeScript Berlin Meetup May 2026 - we're back! 🥳
**The TypeScript Berlin meetup is back!** After a long break, we're reviving the meetups for 2026 and we'd love to see you there. Whether you've joined us before or you're coming for the first time, welcome! Come round for talks, snacks, good conversations, and a chance to connect with other TypeScript devs in Berlin. *** **🎙️ Interested in speaking?** We have an ongoing call for speakers for this event as well as future ones. [Fill it out here](https://tally.so/r/jaGa1J). *** **📅 Schedule** * 18:30 - Doors open, drinks and snacks 🍕 * 19:00 – Welcome 🤝 * 19:05 - Talk 1: TBC 🎙 * 19:35 - Talk 2: TBC 🎙 * 20:05 - Break 🥤 * 20:20 - Talk 3: TBC 🎙 * 20:50 - Wrap-up * 21:00 - Doors close 👋 *** This meetup is organised by [Prisma](https://www.prisma.io/). By attending the event, you agree to abide by our [Code of Conduct](https://www.prisma.io/event-code-of-conduct). For questions, reach out to events@prisma.io

Smalltalk Events Near You

Connect with your local Smalltalk community

NSCoder Night
NSCoder Night
Bring your work or your hobby, hang out, and code with us. Follow @buckeyecocoa for more information.
Walk & Talk About Life's Big Questions
Walk & Talk About Life's Big Questions
Cocoaheads
Cocoaheads
Come out to Improving for our monthly iOS and Mac meetings. This Month's Presentation: Nothing yet. (You should volunteer). What is Cocoaheads (http://cocoaheads.org/)? CocoaHeads is a group devoted to discussion of Apple Computer's Cocoa Framework for programming on MacOS X and iOS (including the iPhone, iPad and Apple Watch). During monthly meetings, members present on their projects and offer tutorials on various programming topics. What is BuckeyeCocoa (http://buckeyecocoa.org/)? BuckeyeCocoa is a group of Objective-C/Swift developers/enthusiasts. We host monthly Cocoaheads and near-weekly NSCoder meetings in Columbus, Ohio. The meetings are free to attend. Presentations! Presenters welcome! We are always in need of people willing to present material. Any Swift and/or Objective-C related topic is welcome. Times can be 5 minutes (i.e. lightning talks) to a maximum of 2 hours. Interested? Contact info is on the BuckeyeCocoa website. To volunteer for a presentation contact us at @BuckeyeCocoa on Twitter. Follow us on Twitter! @BuckeyeCocoa (https://twitter.com/#!/Buckeyecocoa/) For more information: http://buckeyecocoa.org/
The Alliance All-Voices Chorus Open Rehearsal
The Alliance All-Voices Chorus Open Rehearsal
The Alliance is part of the Greater Central Ohio Chapter of the Barbershop Harmony Society. We are an all-voices chorus dedicated to providing an inclusive environment for all those who love to sing, regardless of their race, gender identity, sexual orientation or musical background. The Alliance is the first and only all-voices barbershop chorus in Central Ohio. **Who:** Anyone with a passion for singing at a high level. Previous barbershop chorus/quartet experience not required. **When:** The Alliance rehearses weekly on Thursdays from 7pm-10pm. **Where:** Lord Of Life Lutheran Church: 2480 W Dublin Granville Rd, Columbus, OH 43235 To become a full member of The Alliance, we welcome you to start by visiting us for a few rehearsals to experience the group and sing with us! Then, you may begin the 2-part audition process for membership: the assessement, and audition. We strive to make our auditions as stress-free as possible to help you let your best singing self shine.
Ensuring Software Quality in the world of AI Developers - Matt Eland
Ensuring Software Quality in the world of AI Developers - Matt Eland
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you. The building address is 4450 Bridge Park The entrance is 6620 Mooney St, Suite 400 You will need to scan your ID at the door to get a visitor badge. **Abstract** Like it or not, AI agents are now capable of turning a quickly written paragraph of requirements into a pull request that is ready to be integrated into real-world production applications and it's now our responsibility to make sure AI doesn't go rogue and take down prod - or corrupt our data by misunderstanding the requirements or our existing schemas. In this session we'll explore strategies to protect our codebases through unit and integration testing, documentation, and code review along with additional ways of providing context and guard rails to our AI agents as they carry out the work we've assigned them to do. By the time we're done, you'll have a firm grasp of the problem and understand some helpful options for protecting your codebase from vibe coding mishaps getting YOLOed into prod. **YouTube Link** TBD
Italian Conversation Hour
Italian Conversation Hour
Ciao a tutt\*! Let's meet Monday at 6.30pm at the Upper Arlington Library (**Tremont** Branch) in **Meeting Room A** to speak in Italian for 1 hour.
DoJo (Informal Python Meeting)
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