Reactive Programming
Meet other local people interested in Reactive Programming: share experiences, inspire and encourage each other! Join a Reactive Programming group.
108
members
1
groups
Largest Reactive Programming groups
Newest Reactive Programming groups
Frequently Asked Questions
Yes! Check out reactive programming events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the reactive programming events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find reactive programming events near your location here. Connect with your local community and discover events within your area.
Reactive Programming Events Today
Join in-person Reactive Programming events happening right now
Practice your programming skills with Python, Js, Java, C(++) or ...
Anybody who wants to practice their programming skills is welcome. We share our ideas, learn from each other, do some exercise, ask questions, etc. This meetup is the best for those who want to improve their skills by programming and learning in a group
If you want to learn more about our Co-Learning, please have a look at our website:
[https://opentechschool-zurich.github.io/](https://opentechschool-zurich.github.io/)
\*\*\*
We have a chat group you can join to get more information:
[https://app.element.io/#/room/#ots-zh:matrix.org](https://app.element.io/#/room/#ots-zh:matrix.org)
(You need to create a free account if you don't already have one)
Remote participants are also welcome. You first need to join the Element chat and then get into the video call that we start at around 19:00 (if we forget, pleas ping us in the Element chat!)
\*\*\*
Our main languages are Python and Javascript, but we welcome every programming languages.
Some of the skills we can help you learning:
* Python and
* ... PyGame (Zero / Play)
-.... Flask
* ... Jupyter and data science
-... PySide2 / PyQt
* ... Shoebot
* C++ and
* ... Qt
* ... cmake
* ... and modern C++
* Flutter for Apps
* PHP and
* ... Vue.js
* ... Wordpress
* JS and React.js
We have a few Github repository that can be interesting to browse:: https://github.com/opentechschool-zurich/
Learn programming with Python, Java, Javascript, C(++) or ...
Dies ist ein informelles Treffen für Lernende, die ihre ersten Schritte in der Programmierung machen oder ihre Grundkenntnisse vertiefen möchten.
***
This is an informal meetup, for learners that want to do their first steps in programming or want to consolidate their skills.
We spend one hour and a half working on tutorials, exercises or projects. If you need help to get started, we will help you finding a good way for learning.
You should be prepared to spend your time "doing things": just hanging around and listening might get boring, if all other people are learning on their side.
There are experienced people are around and you can ask questions as soon as their arise or bring with you questions you have had during the week.
During the last half an hour, we do a (simple) exercise together.
We speak German, English, and a few other languages.
Currently, how main programming languages are:
* Python
* Javascript
* Java
* Flutter
* C++
* C
* C#
* PHP
But you're free to learn any programming language during our Co-Learning!
If you want to learn more about our Co-Learning, please have a look at our website (no frequent updates...):
https://opentechschool-zurich.github.io/
If you're starting with Python, we can suggest:
* Learning Python the hard way (https://learnpythonthehardway.org/python3/) (for Python 3).
* The Solo Learn Python 3 Tutorial (https://www.sololearn.com/Course/Python/).
* A big list of Python tutorials: https://docs.python-guide.org/intro/learning/
For Node.js:
* Nodeschool: https://nodeschool.io/
For C++
* https://de.wikibooks.org/wiki/C%2B%2B-Programmierung
* https://www.sololearn.com/Course/CPlusPlus/
Improv Taster
**Taster Session Improv Theatre**
Come to this fun and creative taster session for newbies in a supportive & playful atmosphere!
After some group warmups we will play easy improv games for all levels.
Whether you want to enhance your interpersonal skills, build self-confidence, or strengthen teamwork and emotional intelligence, improv theater offers it all - in the most fun way possible! Plus, you'll make new friends in a supportive, international community!
[Tickets can be bought here.](https://eventfrog.ch/de/p/kurse-seminare/sonstige-kurse-seminare/taster-session-improv-7425657424982354165.html)
There is a level 1 class starting the following week, same place, same time. (You'll hear more about that from JC, the coach.)
This taster takes place in the Pavilion room of the Quartierzentrum Bucheggplatz, Bucheggstr. 93 (it's a separate building, in front of the main building!)
Room opens 5.50pm. Session starts at 6.00pm. Please count in a few minutes to find the room.
Cost: 28-40 CHF (price increases with time, so get your place now!)
For more info, check [www.storylabor.ch](https://www.storylabor.ch/)
Agentic Software Modernization: Back to the Roots
**Softwaremodernisierung auf Knopfdruck** ist im Zeitalter von AI Agents der Traum vieler ITler. Ja, ein Agent kann heute schon eine Legacy Codebase über Nacht komplett neu strukturieren. Aber wer übernimmt ab dem nächsten Morgen die **Verantwortung** dafür?
In diesem Vortrag zeigt Markus, wo **agentische Ansätze in der Modernisierung von Softwaresystemen** großen Nutzen stiften, aber auch, was ihnen für den nachhaltigen Erfolg fehlt: Techniken, welche AI Agents an die Leine nehmen. Dazu greifen wir auf bewährte Klassiker der **Legacy-Code-Modernisierung** zurück, welche **agentische Workflows** mehr verantwortbar machen wie etwa Seams zur Begrenzung des „Agent Blast Radius“, Golden Master Testing zum Absichern des aktuellen Verhaltens und Fitness Functions zum messbaren Nachweis von Qualitätsverbesserungen. Dadurch liefern AI Agents weiterhin ein hohes Tempo, doch sie bleiben dank unserer Leitplanken auf der Spur. Denn am Ende zählt nicht, wie viel sich im Code bewegt, sondern ob das Legacy System wirklich vorankommt.
Markus Harrer ([https://markusharrer.de](https://markusharrer.de)) ist Software Evolutionist bei INNOQ und hilft, Softwarearchitekturen strategisch und wirtschaftlich sinnvoll weiterzuentwickeln. Sein derzeitiger Schwerpunkt liegt auf der verantwortungsvollen Modernisierung von Legacy-Systemen, wo er datengetriebene Software Analytics mit generativen AI-Tools kombiniert. Er ist akkreditierter Trainer bei socreatory für iSAQB Foundation Level und Advanced-Level-Modul IMPROVE. Er ist Autor der Bücher „Strategische Spielzüge" und „Qualitätstaktiken" sowie Mitautor von „Software Reviews". Zudem organisiert er das Software Architecture Meetup Nürnberg.
Grüner Code, gute Laune – Wie Apps weniger CO₂ pupsen
In den letzten Jahren ist das Bewusstsein für die ökologischen und sozialen Auswirkungen digitaler Technologien stark gewachsen. In dieser Session wollen wir uns wieder auf die grundsätzliche Frage besinnen: Wie bauen wir mobile Apps, die nicht nur gut laufen, sondern auch ein bisschen weniger Planet verbrauchen?
Dieser Vortrag beleuchtet praxisnahe Strategien mit denen sich der ökologische Fußabdruck einer App spürbar senken lässt – von energieeffizientem Code und ressourcenschonendem Design bis hin zu nachhaltiger Infrastrukturwahl und verantwortungsvollem Datenmanagement.
Natürlich wird auch gemessen, nicht nur gehofft: Welche Tools helfen dabei, den CO₂-Impact, den Energieverbrauch oder die Datenlast einer App zu analysieren.
Am Ende des Vortrags haben die Teilnehmenden einen kompakten Überblick über die konkreten Schritte, die sie unternehmen können um ihre App nachhaltiger zu machen und wie sie diesen Fortschritt messen können.
**Agenda**
18:00 Einlass & Networking
18:30 Vortrag mit einer kleinen Pause zwischendurch
21:00 Ende & Networking
\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
Die Veranstaltung wird von karlsruhe.digital im Rahmen des “[supported by karlsruhe.digital](https://karlsruhe.digital/supportedby/)” Programms unterstützt.
Green Software Development Karlsruhe ist ein unabhängiger Teil der globalen [Green Software Foundation](https://greensoftware.foundation/) Community.
Das [CyberForum](https://www.cyberforum.de/), die Wirtschaftsförderung, die [Fairantwortung](https://fairantwortung.org/) und der [ImpactHub Karlsruhe](https://karlsruhe.impacthub.net/) sorgen für eine Verbreitung des Events im Netzwerk.
\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-
Swiss PSUG 03/2026
Dear Microsoft Swiss PSUG,
We have planned another exciting event.
**Place & Language:**
Place: Isolutions AG, The Circle 38, 8058 Zürich (Hybrid with Teams)
Language: EN
**Session 1: Automated deployment of Azure SQL VM with PowerShell**
Description:
If you need to deploy (almost fully) automated an Azure SQL VM on a frequent basis, this session may be for you. You can use PowerShell, a language that a lot SQL Server DBAs know; and you can use your knowledge of this language for your advantage, so that you have an infrastructure as code solution to deploy your Azure SQL Server. I am going to show you how to do this, including restoring a SQL Server from a network attached file storage within your VM.
Speaker: [MVP Kay Sauter](https://www.linkedin.com/in/kaysauter/ "https://www.linkedin.com/in/kaysauter/")
**Session 2: Migrate from EWS to Microsoft Graph**
Description:
Exchange Web Services (EWS) is deprecated, and Microsoft Graph is the modern API for accessing Microsoft 365 data. In this session, we’ll explore how to transition your scripts and automation from EWS to Microsoft Graph using PowerShell. You’ll learn practical steps, authentication options, and best practices for migrating existing workflows. Whether you manage mailboxes, calendars, or other Exchange Online resources, this session will equip you with the tools and knowledge to make the switch smoothly.
Speaker: [MVP Andres Bohren](https://www.linkedin.com/in/andres-bohren/)
**Agenda:**
17:00 Welcome
17:30 Session 1
18:15 Session 2
19:00 Networking and Beer
20:00 End of Event
Reactive Programming Events This Week
Discover what is happening in the next few days
Coders Monthly - Zürich
Coders Monthly is a regular gathering of programmers in Zurich interested in honing their craft.
It takes place in Zuerich at Cafe Bar Pluesch (https://cafe-pluesch.ch) on the first Thursday of every month.
For the members list, some pics and more, see the Coders Only (https://codersonly.org/events/coders-monthly) site.
Hope to see you there!
PS: Please join our Discord https://discord.gg/jWUZsKQvrz for any last minute announcements.
Eine unerwartete Reise – Der agile Weg der Suva
[🎟️ swissICT hat noch ein paar freie Plätze für diesen Event](https://www.swissict.ch/event/agile-breakfast-zuerich-eine-unerwartete-reise-der-agile-weg-der-suva/)
Aus der Erfahrung von 30 agilen Planungsintervallen blicken Jens und Flavio mit uns zurück und voraus. Ein ehrlicher Blick auf ihre agile Reise mit Stolpersteinen und überwundenen Hindernissen, und ein Blick voraus: Welche Schritte folgen als Nächstes, um unsere Organisation weiterzuentwickeln? Die beiden Release-Train-Engineers beleuchten, wie die Kultur der Suva die Transformation unterstützt, wie die Transformation auf die Kultur wirkt – und welche Schwierigkeiten bei Veränderung auftauchen. Dabei versprechen sie spannende Einblicke in Themen wie Flow-Metriken, die Arbeit mit Priorisierung auf allen Ebenen sowie den Umgang mit organisatorischer Veränderung.
✱✱✱
[Jens Balkausky](https://www.linkedin.com/in/jensbalkausky/) ist häufiger Gast am Agile Breakfast und seit 25 Jahren in der IT Branche unterwegs: zunächst als Java-Entwickler, IT-Architekt und IT-Projektleiter, dann viele Jahre als Scrum-Master in verschiedenen Teams und nun seit ca. 3,5 Jahren als SAFe Release Train Engineer. Das agile Feuer wurde 2013 im Scrum-Master-Kurs bei Jeff Sutherland entfacht. Zunächst übte er die agilen und XP-Praktiken als Entwickler aus, später als Scrum-Master erster agiler Teams bei der Suva und ab 2018 als Agile-Coach bei der Einführung von SAFe.
[Flavio Bonati](https://www.linkedin.com/in/flavio-bonati-1b451125b/)s Weg in die Agilität begann als IT-Projektleiter. Er ist seit über 20 Jahren in der IT bei Finanzdienstleistern und Versicherungen tätig. Seit 2014 arbeitet er im agilen Umfeld und mit dem Modell SAFe, zuerst als Scrum-Master und Product-Owner und schliesslich dann als Release-Train-Engineer. Heute betreut er bei der Suva als RTE den Agilen Release Train im Bereich Prävention und Grundlagen Versichern.
Delphi Treffen am Samstagmorgen, 7. März 26 in Schlieren
Wir treffen uns dank Thomas Riedel in den Räumlichkeiten der Firma VR AG: https://vrag.ch
Agenda:
9:00 - 9:10 Begrüssung durch Christoph Schneider
9:10 – 9:20 Vorstellung VR AG durch Geschäftsführung vrag.ch
9:30 - 10:00, Embedded Entwicklung unter Linux mit Delphi/Lazarus, Thomas Riedel, ATCAG.ch
10:00 - 10:30 Pause
10:30 - 11:00 Vibe Coding mit AntiGrafity und Gemini 3.0, Christoph Schneider, Schneider-Infosys.ch
11:00 – 11:30 Hochauflösende Prozessdaten im Strassenverkehr, Thomas Riedel
11:30 – 12:00 Offene Diskussion
Girl Coders Coding Together (event for women and gender minority coders)
This meetup is for women and gender minority programmers in Zurich.
As the title says, we meet to code. You can actually code together with someone or just enjoy the company of people coding next to you. You can for example bring your hobby project, a tutorial you'd like to try out or your next challenge on HackerRank. You don't need to come prepared though, you can also just drop by and can get inspired by / pair with someone else.
We'll be meeting at the ETH main building (https://ethz.ch/en/campus/access/zentrum.html). Since there might not be any food / drink options open there on the weekend, consider bringing your own coffee if you need it as fuel for the coding :).
I'll give a more detailed description where to find us in the comments as soon as I've found a table. While ETH can be tricky to navigate we haven't lost anyone yet!
I'm looking forward to seeing you there!
AM Session - Competitive Play
Welcome to the Competitive 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.
Players are accepted into the session based on skill suitability.
This session is for experienced players looking for quality games.
Play is focused on doubles with a competitive mindset and consistent rallies.
You should be comfortable smashing, return smashes and keeping up a moderate tempo throughout the session.
New players and those who are new to badminton are welcome to join the PM Session (Open Level Play).
Payment can be made via TWINT after the session.
AI Agents Over Coffee
Join us for the very first Coffee & AI Agents meetup!
A relaxed, no-pressure coffee chat to talk about AI agents: what they are today, how they can actually help in work and business, what’s worth designing, where the opportunities and risks are, and how they might fit real workflows.
No presentations, no jargon, no sales pitches. Just good coffee, a small group, and open conversation.
Who should come:
* People interested in AI agents and wanting to discuss designing them (planning workflows, goals, tools, behaviors — no coding needed)
* People from any industry who have tasks or processes they'd love to automate with agents and want to connect with others thinking about building them
Format: Drop in anytime from 6:00 PM onwards (we'll wrap up naturally around 8:00 PM or when people start heading out). We'll start with quick intros (“What brought you here?” or “One thing you’d love an agent to handle?”) then let the discussion flow freely.
**Limited to 10 spots** for a cozy, conversational group — RSVP to secure your place.
Venue: ViCafe Europaallee Europaallee 20 8004 Zürich
See you there — bring your curiosity and enjoy the coffee! ☕🤖
Algorithmic Trading & Crypto
## (Lesson 2)
## What to expect
Project Equilibrium is an in-person introduction to disciplined, rule-based trading automation. This first event is designed to be clear, practical, and approachable no hype, no pressure, and no prior technical background required.
### Why we meet (two-session structure)
This meetup is structured as **two lessons**:
**Lesson 1 — The “Why” (mindset + framework)**
* What Project Equilibrium is (and what it is not)
* Why we focus on process, rules, and execution discipline
* What “24/7 execution” means in practice
* Q&A and open discussion
**Lesson 2 — The “How” (step-by-step setup)**
* A simple walkthrough of the basic tools you need
* Step-by-step guidance to install and prepare the required exchange apps/accounts
* A clear checklist to be ready for future sessions
(You won’t be left alone—everything is explained calmly and in order.)
### What to bring
To make the second lesson smooth, please bring:
* **A smartphone** (for authentication and exchange app setup)
* **A laptop** (for the setup steps and configuration)
If you only have one device, you can still join Lesson 1. The setup lesson is simply easier with both.
### Who this is for
* People curious about algorithmic execution and portfolio discipline
* Beginners who want a structured approach
* Experienced traders who want more consistency and less stress
### Agenda
* Welcome + introductions
* Lesson focus of the day (Why / How)
* Guided walkthrough (where applicable)
* Q&A + next steps
### How to find the group
* Arrive a few minutes early and look for the **Project Equilibrium** group.
* I will be there to welcome attendees if you’re unsure, simply ask the venue staff for the Meetup group name.
Reactive Programming Events Near You
Connect with your local Reactive Programming community
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/
Quarterly Goals Reset for Product Professionals
One of the most valuable parts of this community is the opportunity to think out loud with other product professionals. This session is built for exactly that.
As we wrap up the quarter, it’s a great time to pause and reflect. What’s on track? What needs adjustment? Where could a small shift create bigger impact?
Join fellow product professionals for a focused, interactive conversation designed to help you recalibrate for the next quarter. You’ll have the opportunity to share where you are, hear how others are thinking through similar challenges, and gain fresh perspective you can bring back to your team and organization.
We’ll gather at 8:00AM, with discussion starting promptly at 8:15AM.
📍 First Watch - 7227 N High St
Located in: The Shops at Worthington
Ample parking is available.
Food and beverages will be available for purchase.
Start your morning with clarity and connection — we hope to see you there! ☀️
Go Build & Learn
Meeting @ Improving's office in Downtown Columbus, near Cosi. Parking is paid, food & drink are free!
This time we're hanging out after the long winter break. We are going to look at a group-member's project used to help learn the fundamentals of Go, and if time allows, we can take a look at how we like to build Go projects using AI.
How to Take Control of YOUR Mental Health
It’s time to take control of your mental health. How do you get rid of stress, anxiety and uncertainty? These emotions are buried deep in your reactive mind.
Find out what the reactive mind is, and in the process find yourself.
Here is the secret of being positive and free:
Thinking positively is not enough.
You also have to get rid of the negative thinking.
Your mind is like a garden.
You can plant many beautiful flowers in it, but if you don't get rid of the weeds when you plant your flowers, the weeds will soon take over the whole garden.
A positive thought is like a flower in your mental garden, and a negative thought is like a weed.
You cannot expect to have a positive mindset if you continue to have negative thoughts dwelling and growing there.
So, how do you get rid of the negative thoughts? That's what this Meetup is all about. Attend this local meeting and find out!
The Meetup event will be led by a consultant who had helped many people live happier in life.
Be sure to click on the red "Attend" button below to come to this local event. We look forward to seeing you there.
This group is created by the Dianetics & Scientology life improvement center.
Columbus Code & Coffee 84 @ Improving
Columbus Code & Coffee is an inclusive, informal co-working session. People of all skill levels attend, and we love it that way. Many people (optionally) bring projects to work on, and many other people (optionally) socialize the entire time. It's entirely up to you!
**What to Expect at the Intro Circle**
\~\~\~\~\~\~\~\~\~\~\~\~\~
Near the beginning of the event (1:30 pm), we do a standup:
* Organizer announcements, updates, and logistics
Round 1 - (7 secs max):
* Your name
* What you're working on
* What you can help others with
Round 2:
* Community events you wanna plug. If none, that's cool too.
Round 3:
* Job opportunities you're hiring for OR announce that you are looking for one. If none, that's cool.
After the introduction circle, everything is self-organized! Feel free to work alone, pair up, attend one of our workshops/presentations, or mingle!
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)
Building Agents with Microsoft Foundry
We will show a variety of methods for building agents that run in Microsoft Foundry. This covers the different types of agents: Prompt, Multi, and Hosted, as well as the development lifecycle using evals and traces.





















