PureScript
Meet other local people interested in PureScript: share experiences, inspire and encourage each other! Join a PureScript group.
155
members
2
groups
Related topics
Largest PureScript groups
Newest PureScript groups
Frequently Asked Questions
Yes! Check out purescript events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the purescript events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find purescript events near your location here. Connect with your local community and discover events within your area.
PureScript Events This Week
Discover what is happening in the next few days
WordPress Meetup Berlin - WordPress und die .htaccess-Datei
Herzlich Willkommen zum WordPress Meetup Berlin!
Auch im Jahr 2026 treffen wir uns weiterhin am letzten Mittwoch des Monats.
Wir versuchen, abwechselnd Themen für Anwender\*innen und Developers behandeln.
**Programm**
19:00 \| Einlass
19:15 \| Thema: WordPress und die \.htaccess\-Datei
Vielleicht ist es einem schon mal aufgefallen dass im WordPress-Verzeichnis eine .htaccess-Datei liegt. Wir zeigen wie WordPress und manche Plugins diese Datei nutzen und welche Möglichkeiten es gibt um zum Beispiel die Performance, Sicherheit und SEO zu verbessern.
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 stellen.
[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.
Maintainable Frontends for Symfony & Why every CMS needs MCP
Hello fellow Symfonians,
we are thrilled to announce the next user group meeting of the year, featuring two insightful talks that you **won't want to miss**!
This time we are hosted by c-base (Rungestrasse 20
10179 Berlin).
Come by and enjoy an evening of learning, networking, and socializing with fellow Symfony and PHP developers.
**Agenda:**
18:30: Doors open
19:00: Welcome and Introduction
19:20: **Talk 1: "Maintainable Frontends for Symfony" by Daniela Berger**
19:50: Break & Snack
20:00: **Talk 2: "Why every CMS needs MCP" by Roland Golla**
20:40: Socializing
**Talk Details:**
**Talk 1: "Maintainable Frontends for Symfony" by Daniela Berger**
In many web projects we find more backend devs than frontend devs, sometimes significantly so.
This often leads to devs with little frontend experience being asked to do frontend development anyway, and they often end up shaping their frontends in ways that will make their lives unnecessarily hard.
One common result are frontends that are functionally unmaintainable because each change - whether it is a new feature or a bugfix - requires implementing an exception to existing code, thus making the code increasingly and unnecessarily complex.
This is especially upsetting because with a bit of experience it is possible to implement light-weight frontend components with equally elegant CSS and JavaScript that are easy to extend and to adapt to new requirements without digging oneself into a deeper hole with each PR.
And since Symfony is making frontend development steadily more accessible to backend devs with Symfony US / Stimulus, this is a good time to take a closer look at \*how\* to structure these frontends.
This talk aims to a) introduce core frontend concepts that backend devs might not be aware of, b) show best frontend practices both on the code level and on the architecture level, c) show a few common mistakes that can be found in inexpertly implemented frontends, and c) introduce tools that will make consistent frontend development easier.
**Talk 2: "Why every CMS needs MCP" by Roland Golla**
Your content team already works in ChatGPT, Claude, and Gemini. Yet the content still lands in the CMS backend manually, clumsily, slowly. MCP changes that. One sentence in chat becomes a published article. No copy pasting, no formatting, no clicking.
And the content ranks. On Google, on ChatGPT, on Perplexity, on whatever comes next. Good content written by AI directly into the CMS goes live faster and gets found.
I show you the MCP plugin for Sulu CMS: open source, built on Symfony, ready to deploy. But this is not about implementation. It is about the three questions every content team must ask: Why does every website need MCP? What does good AI content look like? And why is conversational content management better than anything you click together in a backend?
MCP makes content creation as easy as chat. If you can write, you can publish. No CMS training, no workflow, no waiting.
Live on stage: a complete workflow from idea in chat to published article in Sulu CMS. Everything open source on GitHub.
Don't miss these insightful talks, engaging discussions, and networking opportunities. We can't wait to see you at the **April Symfony User Group**!"
If you have any questions or accessibility requirements, please reach out to us. Also, if your company wants to be the next host for the User Group, just let us know!
Mobile with Mendix: Current Capabilities, Future Direction
Join us in Berlin for an evening dedicated to the present and future of mobile development with Mendix.
In the first session, a developer from BlueBerk will share real-world insights from a recently completed large-scale Mendix Native project. The talk will cover the current state of native development, common limitations teams face today, and practical workarounds that proved successful in production.
In the second session, a Product Manager from Mendix will provide a forward-looking perspective on mobile development with the Mendix platform. He will discuss the available mobile options today and what’s coming next, helping you understand how to choose the right approach for your project. The presentation will compare native mobile and Progressive Web App (PWA) strategies and introduce the PWA Wrapper as a flexible and practical alternative for many scenarios.
Whether you are currently building mobile apps or planning your next Mendix project, this meetup will give you valuable hands-on experience, architectural guidance, and a clear view of the platform’s mobile
Spreewald Canoe Tour: Discover the UNESCO biosphere reserve on water
***Canoe around the Spreewald river delta. Charismatic, quiet and sprinkled with the occasional beer garden. Enjoy nature at the UNESCO reserve.***
### **HOW DO I JOIN THIS TRIP?**
Click on link below to get complete info and to sign up for this event by getting your ticket.
[https://urbanaturetravel.com/event/spreewald-canoe-26apr2026](https://urbanaturetravel.com/event/spreewald-canoe-26apr2026)
**SPECIAL OFFER FOR NEW USERS**
* 10% New User Discount using promo code: **MEETUP10**
* Valid for this trip or any other trips available on our website.
### **WHY GO?**
Join us for an unforgettable adventure in the beautiful **Lübbenau/Spreewald** region, just a stone's throw away from the vibrant city of Berlin, where we'll embark on a thrilling canoe (mix of Canoe's or Kayak) tour through the **UNESCO biosphere reserve**.
Immerse yourself in the untouched nature as we paddle through the winding waterways, surrounded by lush greenery and enchanting landscapes. This is a unique opportunity to explore the hidden gems of the **Spreewald** region, known for its rich biodiversity and cultural heritage.
During the tour, our experienced guides will share fascinating stories and insights about the area, making this journey not just visually stunning but also intellectually enriching. Whether you're a nature enthusiast, an adventure seeker, or simply looking for a refreshing escape from the city, this canoe tour is perfect for everyone.
Don't miss out on this incredible experience! Book your spot now and get ready to paddle your way through the wonders of the **Spreewald** biosphere reserve.
### **TRIP DETAILS**
**Meeting Location and Time:**
* **Option A - Joining from Berlin:** Meet in Berlin Central Train Station (Berlin Hbf) at 8:00 am.
* **Option B - Joining at Lübbenau:** Meet outside Lübbenau Train Station at 9:30 am.
**Note:** The exact platform in Berlin Hbf will be advised the day before the trip in the WhatsApp group for this trip. Please advise if you do not have WhatsApp and can make alternate arrangement to keep you in the loop.
**Finishing Location and Time:**
* **Option A - Finishing in Berlin:** Berlin Hbf at 7:00pm
* **Option B - Finishing in Lübbenau:** Lübbenau Train Station at 5:00 pm
**Distance:** 6 km of canoeing, 7 hours from start to closing, incl., around 3 - 4 hours of paddling and multiple breaks.
**Hiking Difficulty:** Easy - walking on marked paths, relaxed pace / easy canoe paddling
**Kid Friendly:** Yes
**What is Included?**
* Community Leader and Guide for the entire duration.
* Guiding while canoeing.
* **Canoe rental.**
* Life jackets provided (if required).
* Transportation to and from Berlin (based on the ticket option selected).
* Access to Google photos album dedicated for this trip for sharing all your amazing pictures and videos from the trip.
* Access to a WhatsApp group for the confirmed participants.
**Note:** Please contact us immediately if you do not have WhatsApp and we can make alternate arrangements from our end to ensure you do not miss out on any communication.
**Additional Things of Note:**
* Space is very limited for this trip as we only have a very limited number of Canoe's.
### **WHAT IS THE PLAN?**
**8:00 AM -** Meet in Berlin Central Train Station (exact location to be advised in WhatsApp group for the confirmed participants)
**8:20 AM** \- Board train for Lubbenau \(Spreewald: RE 2 to Cottbus\)
**9:30 AM** \- Get off at Lubbenau and head to boat pickup location
**10:00 AM** \- Arrive at boat pickup location
**10:30 AM** \- Start canoeing
**1:00 PM** \- Break for lunch in an old pub with a beer garden
**2:00 PM -** Start canoeing after lunch
**4:00 PM -** Get back to boat pickup location to drop off the boats.
**4:30 PM** \- Start heading towards Lubbennau Train Station
**5:00 PM** \- Arrive in Lubbenau Train Station
**5:30 PM** \- Catch train for Berlin
**7:00 PM** \- Arrive in Berlin Central Train Station \(Berlin hbf\)
### **FOR FUTURE TRIP UPDATES:**
Please do join our WhatsApp/Telegram channel for updates about our future trips including possible early bird discounts, contests etc.
1. [WhatsApp Channel](https://go.unt.global/travelgroup)
2. [Telegram Channel](https://t.me/urbanaturetravel)
Alerting Best Practices | Customer Story | Platform Engineering
**🏆 Win a free ticket to [DASH26](https://dash.datadoghq.com/)!** We’re hosting an on-site raffle where the grand prize is a ticket to Datadog’s annual conference in New York City.
\-\-\-\-
All talks will be **presented in English**, to ensure that as many people as possible can participate and engage at this event.
**If you want to attend, please RSVP to secure your spot - this will make organizing easier. Thank you so much ♥️**
**Location:** [The-B Berlin, Revaler Str. 32, 10245 Berlin](https://www.theb-berlin.com/)
\-\-\-\-\-\-
**🏠 18:00 - Arrival: Networking, Drinks & Snacks (30 min.)**
Grab yourself snacks & drinks and say hello to everybody else!
**📅 18:30 - Introduction & What's new at Datadog? (15 min.)**
**🎙️**Speaker: Marcel Drechsler, User Group Leader & Product Owner Internal Developer Platform @ **[andsafe](https://andsafe.de)**
Introduction into the evening and highlights of Datadog's recent new features and products.
**📅 18:45 - Powering Platform Engineering through Datadog (30 min.)**
**🎙️**Speaker: Marcel Drechsler, User Group Leader & Product Owner Internal Developer Platform @ **[andsafe](https://andsafe.de)**
In the rapidly changing landscape of Platform Engineering, Datadog has evolved from a monitoring tool into a comprehensive foundation for Internal Developer Platforms (IDPs). This session explores the journey of scaling observability and security into a unified platform strategy that reduces developer friction. We will dive into how Datadog’s expanding ecosystem provides the essential building blocks for modern self-service infrastructure. Attendees will learn how to leverage these integrated features to build a more resilient and transparent developer experience. Discover how to transform your Datadog instance into a strategic asset for your platform’s success.
**📅 19:15 - Logs as a First-Class Citizen - How Lightspeed Commerce evolved logs to unlock the full power of Datadog**
**(30 min.)**
**🎙️**Speaker: Rein Martha, Staff Software Engineer, Lightspeed Commerce
When Lightspeed started with Datadog, we didn't begin with traces or metrics — we began with evolving our logs. Raw, unstructured, and full of noise. The first step was making them worth keeping: trimming duplicates, removing what no one ever read, and transforming what remained into structured, queryable signals.
That foundation changed everything. Once logs became first-class — with clean attributes, consistent structure, and a clear purpose for every line — the rest of the observability stack followed naturally. Monitors built on log queries. Dashboards that actually meant something on incidents. Metrics generated directly from log attributes, giving us long-term retention without the cost of keeping everything raw.
**📅 19:45 - Best Practices for Alerting with Datadog (30 min.)**
**🎙️**Speaker: Santiago Gomez Saez, Datadog ambassador & Principal Cloud Architect @ **[dxone](https://www.dx.one.gmbh/)**
Operational excellence is the main objective of SRE teams. Focusing on alerting, this talk shares common pitfalls and best practices on how and when to alert when incidents occur. In addition, we show how to self-heal in some cases requiring no manual intervention.
**🥗 20:15 - Drinks, Food & Networking**
Enjoy refreshments while networking with community peers!
**👋 21:00 - Goodbye, see you next time!**
Purls & Pints 🍻
**Deutsch**
Schnapp dir deine Stricknadeln, dein aktuelles Projekt und strick mit uns! 🍻🧶
Wir treffen uns Samstags gemütlich in einem Pub – perfekt für alle, die gerne in netter Gesellschaft stricken. Alle sind willkommen, vom absoluten Anfänger bis zum Profi. Es handelt sich hier aber nicht um einen Kurs. Im Vordergrund stehen Plaudern, Lachen und gemeinsames Stricken.
Bring dein Strickzeug mit, bestell dir gerne ein Getränk und genieße einen entspannten Abend mit Handarbeit und netten Gesprächen. Egal, ob du an deinem Projekt weiterarbeiten oder einfach nur die Atmosphäre genießen möchtest – du bist herzlich willkommen!
**English**
Grab your needles, your current project, and come knit with us 🍻🧶
This is a relaxed Saturday social knitting meetup in a local pub—perfect for anyone who enjoys knitting in good company. All skill levels are welcome, from absolute beginners to seasoned pros, but this isn’t a teaching workshop. Think more chatting, laughing, and stitching together than structured instruction.
Bring along your own knitting materials, order a drink if you like, and settle in for an easygoing evening of craft and conversation. Whether you want to make progress on a project or just enjoy the vibe, you’re very welcome here.
Symfony User Group Berlin
Wichtig: Bitte meldet euch über den [offiziellen Link der Symfony Group](https://www.meetup.com/de-de/sfugberlin/events/314105549/?eventOrigin=group_upcoming_events) an
Hallo liebe Community,
die Symfony User Group trifft sich bald wieder – und ich freue mich besonders darauf, dieses Mal selbst einen Talk beizusteuern. Außerdem steht eine spannende Session mit Daniela Berger auf dem Plan, die euch garantiert neue Impulse für euren Symfony‑ und PHP‑Alltag liefert.
Das Treffen findet bei c-base statt (Rungestraße 20, 10179 Berlin).
Wer Lust auf einen Abend voller Austausch, frischen Ideen und netten Gesprächen hat, ist herzlich eingeladen vorbeizuschauen.
**Programm:**
18:30 Uhr: Einlass
19:00 Uhr: Begrüßung und Einführung
19:20 Uhr: Vortrag 1: „Wartbare Frontends für Symfony“ von Daniela Berger
19:50 Uhr: Pause & Snack
20:00 Uhr: Vortrag 2: „Warum jedes CMS MCP braucht“ von Roland Golla
20:40 Uhr: Geselliges Beisammensein
**Vortrag 1:**
**„Wartbare Frontends für Symfony“ von Daniela Berger**
In vielen Webprojekten gibt es mehr Backend- als Frontend-Entwickler, manchmal sogar deutlich mehr.
Dies führt oft dazu, dass Entwickler mit wenig Frontend-Erfahrung trotzdem mit der Frontend-Entwicklung betraut werden, und sie gestalten ihre Frontends häufig so, dass sie sich das Leben unnötig schwer machen.
Ein häufiges Ergebnis sind Frontends, die funktional nicht wartbar sind, da jede Änderung – sei es eine neue Funktion oder ein Bugfix – die Implementierung einer Ausnahme vom bestehenden Code erfordert, wodurch der Code zunehmend und unnötig komplex wird.
Das ist besonders ärgerlich, da es mit ein wenig Erfahrung möglich ist, schlanke Frontend-Komponenten mit ebenso elegantem CSS und JavaScript zu implementieren, die sich leicht erweitern und an neue Anforderungen anpassen lassen, ohne sich mit jedem PR in ein tieferes Loch zu graben.
Und da Symfony mit Symfony US / Stimulus die Frontend-Entwicklung für Backend-Entwickler immer zugänglicher macht, ist jetzt ein guter Zeitpunkt, sich genauer anzuschauen, \*wie\* man diese Frontends strukturieren sollte.
Dieser Vortrag zielt darauf ab, a) zentrale Frontend-Konzepte vorzustellen, die Backend-Entwicklern möglicherweise nicht bekannt sind, b) bewährte Frontend-Praktiken sowohl auf Code- als auch auf Architekturebene aufzuzeigen, c) einige häufige Fehler aufzuzeigen, die in unsachgemäß implementierten Frontends zu finden sind, und d) Tools vorzustellen, die eine konsistente Frontend-Entwicklung erleichtern.
**Vortrag 2:**
**„Warum jedes CMS MCP braucht“ von Roland Golla**
Ihr Content-Team arbeitet bereits mit ChatGPT, Claude und Gemini. Dennoch landet der Content immer noch manuell, umständlich und langsam im CMS-Backend. MCP ändert das. Ein Satz im Chat wird zu einem veröffentlichten Artikel. Kein Kopieren und Einfügen, keine Formatierung, kein Klicken.
Und der Content rankt. Bei Google, bei ChatGPT, bei Perplexity, bei was auch immer als Nächstes kommt. Guter Content, der von KI direkt ins CMS geschrieben wird, geht schneller online und wird gefunden.
Ich zeige Ihnen das MCP-Plugin für Sulu CMS: Open Source, auf Symfony aufgebaut, bereit zur Bereitstellung. Aber hier geht es nicht um die Implementierung. Es geht um die drei Fragen, die sich jedes Content-Team stellen muss: Warum braucht jede Website MCP? Wie sieht guter KI-Content aus? Und warum ist dialogbasiertes Content-Management besser als alles, was Sie im Backend zusammenklicken?
Mit MCP ist das Erstellen von Inhalten so einfach wie Chatten. Wer schreiben kann, kann auch veröffentlichen. Keine CMS-Schulung, kein Workflow, keine Wartezeiten.
Live auf der Bühne: ein kompletter Workflow von der Idee im Chat bis zum veröffentlichten Artikel im Sulu CMS. Alles als Open Source auf GitHub.








