Software Craftsmanship
Meet other local people interested in Software Craftsmanship: share experiences, inspire and encourage each other! Join a Software Craftsmanship group.
14,265
members
18
groups
Largest Software Craftsmanship groups
Newest Software Craftsmanship groups
Frequently Asked Questions
Yes! Check out software craftsmanship events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the software craftsmanship events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find software craftsmanship events near your location here. Connect with your local community and discover events within your area.
Software Craftsmanship Events This Week
Discover what is happening in the next few days
Tangoloft Beginner's Class
**Sunday Beginner Tango @ Tangoloft đđžđş**
Curious about tango? This class is for you â no experience and no partner needed.
We focus on connection, simple fundamentals and creating a relaxed, inclusive space where everyone can explore both roles.
đ 16:30â18:00
đś Afterwards: Milonga (reduced entry for participants)
đ¸ 20 ⏠or USC + 10 âŹ
Come as you are â and be part of a growing, open tango community â¨
**Einsteiger Tango am Sonntag im Tangoloft đđžđş**
Du willst Tango ausprobieren? Dann bist du hier genau richtig â ganz ohne Vorkenntnisse und ohne festen Partner.
Wir legen den Fokus auf Connection, einfache Basics und eine entspannte, inklusive Atmosphäre, in der jede\*r beide Rollen tanzen und lernen kann.
đ 16:30â18:00
đś Danach: Milonga (ermäĂigter Eintritt fĂźr Teilnehmende)
đ¸ 20 ⏠oder USC + 10 âŹ
Komm vorbei und werde Teil einer offenen Tango-Community â¨
Sunday Tech Coffee Meetup
Welcome to Sunday Tech Coffee. This is a **networking** event for those in the tech industry in Berlin.
We are usually inside and to the right. Ask the barista/bartender if you can't find us.
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!
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!**
Designing Responsible AI: Trust, Autonomy & Hidden Risk
*Please note, this event is free but please sign up here so we can inform the venue of your attendance: [https://uxdx.com/community/community-berlin-2026-04-22/](https://uxdx.com/community/community-berlin-2026-04-22/)*
**What's On**
**đ 6:00pm:** Registration and Networking
**đ¤ 6:30 pm:** Keynote: *"More Than a Matter of Principle: How design gets us beyond theoretical AI Ethics"* with **[Noah Fraenkel](https://www.linkedin.com/in/noah-fraenkel-4b17ba262/)**, GovTech Consultant at Possible
Drawing on his work at the intersection of government, technology, and public trust, Noah will challenge how we think about AI's role in systems that affect real people's lives.
**đŹ 7:00 pm:** Panel Discussion: The keynote ignites the conversation, the panel takes it forward.
Moderated by **[Wiebke Steffen](https://www.linkedin.com/in/wiebke-steffen/)**, Senior UX Researcher at GetYourGuide, our panelists bring perspectives from across the product spectrum:
**Noah Fraenkel** \- GovTech Consultant @ Possible
**[Ziyong Lin](https://www.linkedin.com/in/ziyong-lin-55714b25/)** \- Lead UX Researcher @ GetYourGuide
**[Jake Mongaya](https://www.linkedin.com/in/jakemongaya/)** \- Engineering Manager @ SumUp
**[Maxim Romanovsky](https://www.linkedin.com/in/maxim-romanovsky/)** \- VP \- Head of AI & Product Engineering @ Deutsche Bank
Expect honest takes, productive tension, and the kind of dialogue that actually moves the needle.
**đ¤7:45 pm:** Networking
\* \* \* \* \* \* \* \* \* \*
**Everyone is racing to build with AI. But who is building it responsibly?**
There's a gold rush happening in tech right now and almost everyone is caught up in the excitement. AI features are being shipped at a rapid speed, products are being "enhanced" with machine intelligence overnight, and the pressure to move fast has never been higher.
But in the rush to innovate, some critical questions are getting buried: *Who's accountable when AI gets it wrong? How much should we hand over to automation and what do we silently lose when we do? And what are the risks we're not even seeing yet?*
These aren't hypothetical concerns. They're live, urgent, and sitting inside the products we're building right now.
**It's time to have the conversation that some teams are avoiding.**
UXDX Berlin is back! Join us at the GetYourGuide office in Prenzlauer Berg, where we will tackle the theme that every designer, researcher, and engineer needs to reckon with:
**"Designing Responsible AI: Trust, Autonomy & Hidden Risk"**
**Why This Event Matters**
The tools are powerful. The timelines are short. The consequences for users, for society, for trust in technology are long. If you're building products with AI, this isn't an optional conversation. It's the one you need to be in the room for.
**Come ready to think. Come ready to question. Come ready to build better.**
Thank you [GetYourGuide](https://www.getyourguide.com/) for supporting the event!
Real Long Term Friendship
Nice! You are looking for real long time friendship! You might have already lived in Berlin or other big cities and experienced the "Anonymous" culture for a while. Meeting random people over and over and never see the same person again! In order to find "Real Long Term Friendship" in Berlin, do as follows:
* You should not care how many people are joining this meetup.
You RVSP. Even if only one person is joining. Because if everyone are waiting for everyone else to RVSP, nobody joins and nobody finds a new friend.
* You do not care how many people of the opposite sex are joining.
You are looking for friends. Finding the best romantic partner in the world, while avoiding not very attractive others, can be your other goal, for another time. Here we are looking for Friends. Real ones.
* You are going to risk a very precious property of yours: Your time!
Yes, there are thousands of opportunities in Berlin, there might be a rock concert for free, a birthday party you might miss, an important person might call you and invite you spontaneously, but you never find new friends until you decide to risk your time and meet people anyway. "I will check my calendar and get back to you" also does not work. Commit your time and spend it. Trust me, you won't go bankrupt ;-)
* You are ready to use your phone as a real phone!
You might have been using your phone as a tablet to visit Instagram and Facebook and watch movies. But if you want to find friends, you must know that people might take your phone number and give you theirs. That means they will Call you! And you have to pick up the phone and answer it. If you want to find new friends, you must be ready to do something really hard for the first time after years: Call people first, and if they called you: Answer your phone!
* You are going to meet some people twice!
That's the point of friendship. We already can experience random encounters with random people in random places one at a time. But that is not called friendship. If you want friends, you must be ready to meet the same person more than once.
If you agree with above, RVSP and COME! You will meet other people who think the same way.
P.S: Now that you've read all the way down to here, I suggest you [watch this animation](https://player.vimeo.com/video/547249272?h=22f3dd0f6f).
Building Authentic Careers in Tech & of SaaS
**#Women in Tech & of SaaS - Share Real Stories and Clear Takeaways**
**Please register through this link:** [https://luma.com/h0cd0q2m](https://luma.com/h0cd0q2m)
## âOverview
âWhat really drives career growth in tech and SaaSâ beyond titles and job descriptions? Join us for an honest, behind-the-scenes conversation with women leaders sharing the pivotal decisions, setbacks, and strategies that shaped their impact.
## âđ
When?
âThursday, 23 April 2026 18:00 â 21:00 Arrival from 18:00
## âđ Where?
âDoctolib Office
âMehringdamm 51
â10961 Berlin
## âđĄ What can you expect from the evening?
âAn honest, human-first panel discussion where senior women in tech and SaaS share what really shaped their careers.
âYouâll gain:
* âClear insights on how influence and visibility actually work in tech
* âHonest reflections on doubts, setbacks, tough feedback, and career trade-offs
* âPractical ways to grow your impact in the age of AI â without losing yourself
âBeyond the panel, expect meaningful networking moments in a safe, supportive space built on trust and solidarity.
## âThe coolest is:
âđď¸ Podcast-style setup
â⨠Healthy catering & drinks
âđ¸ Photo corner & inspiration wall
âđ Small goodies & community moments
## âđď¸ Agenda
â18:00\-18:30 \| Arrival & Ice Breaker Welcome drink & first mingle
â18:30\-18:40 \| Welcome Words \- Doctolib \([Saskia](https://www.linkedin.com/in/saskiamenke/?utm_source=luma)), Women in TechÂŽ ([Sacha](https://www.linkedin.com/in/sacha-larenaudie/?utm_source=luma)), and Women of SaaS ([Stef](https://www.linkedin.com/in/stefania-guglielmetto/?utm_source=luma))
â18:40\-19:30 \| Panel Discussion
â19:30\-19:45 \| Q&A
â19:45\-21:00 \| Networking\!
## âđ¤ About our Speakers
â[Eva Maria Lindig](https://www.linkedin.com/in/evalindig/?utm_source=luma), Product Lead, PayPal
â[Khadijah Shtayat](https://www.linkedin.com/in/khadijah-shtayat/?utm_source=luma), Engineering Manager, Doctolib
â[Angeley Mullins](https://www.linkedin.com/in/angeleymullins/?utm_source=luma), Founder & CEO @ Aetheris Ventures, GTM Leader
âModerator: [Sacha Larenaudie](https://www.linkedin.com/in/sacha-larenaudie/?utm_source=luma), Women in TechÂŽ
# âAbout Doctolib
âNo one should feel alone in their experience of care. At Doctolib, weâre setting a new pulse for healthcare, helping people be healthier and improving the daily lives of health professionals. With more than 3000 employees across France, Germany, Italy, and the Netherlands, weâre reinventing how care is delivered through a new generation of AI-powered technologies and services. Our Operating System supports health professionals in all their activities, from clinical, financial, to admin and care cooperation. Our Health Companion helps people prevent health problems, detect risks earlier, access care faster, and better follow treatments. Today, over 90 million people use Doctolib to manage their health and find care, while 420K health professionals use Doctolib to focus on what matters most: caring for patients.
## âAbout Women in TechÂŽ
âWomen in TechÂŽ is an international movement on a mission to close the gender gap and help women embrace technology.
âIn Germany, we bring together tech professionals to connect, grow, and support one another. Our goal: empower women with the skills and confidence to thrive in STEAM careers.
âJoin us â and shape the future of inclusive tech.
## âAbout Women of SaaS
âWomen of SaaS is the leading global business network connecting brilliant women in the SaaS industry.
âWomen are still underrepresented in the SaaS industry, often facing a trust gap, lacking visibility and representation in leadership. Weâre here to change that.
âWe envision a SaaS world where women have equal seats - and equal voices - at the table. By building a strong, supportive network, Women of SaaS empowers women to elevate each other, actively shape their careers, and ensure their impact is seen.
âHeadquartered in Berlin, we're globally minded and ready to conquer the world! Website [www.womenofsaas.com](https://www.womenofsaas.com/?utm_source=luma)
## âđ¸ Photography Notice
âA photographer will be present. By attending, you consent to being photographed and filmed for event and community communications. If you prefer not to appear in photos, weâll provide a simple way to identify that at check-in.
**Please register through this link:** [https://luma.com/h0cd0q2m](https://luma.com/h0cd0q2m)
Software Craftsmanship Events Near You
Connect with your local Software Craftsmanship community
Driving Success with Agentic AI for Software Development Discussion
Join us for an engaging panel discussion on **AI Agentic Coding** and how autonomous AI systems are transforming the way software is built. Experts in AI, software engineering, and developer tools will share insights on how agentic AIâsystems that can plan, reason, and execute coding tasksâis reshaping modern development workflows.
The discussion will cover topics such as AI-assisted development, productivity gains, challenges around reliability and governance, and what the future of software engineering may look like with AI agents as collaborators. Whether youâre a developer, tech leader, or AI enthusiast, this session is a great opportunity to learn, ask questions, and explore how agentic AI is redefining coding
What If Your AI Could Be a Team? - Chad Green
**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**
GitHub Copilot is powerful, but what if you could scale from a solo AI assistant to an entire team of specialized agents working in parallel? This session introduces Squad: an open-source framework for multi-agent orchestration that lets you define teams of AI agents with specific roles, responsibilities, and expertise.
We'll progress from Copilot basics to the Copilot CLI, explore how Agents add autonomy, and see how Instructions and Skills let you customize agent behavior. Then, the climax: a live demo where a Squad team of 3 agents (Lead, Developer, Tester) stands up and builds a working application in real-time, showcasing true multi-agent collaboration.
Whether you're new to AI or exploring how to scale your use of Copilot, this session will show you what's possible when agents work as a team.
**YouTube Link**
TBD
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: This month Chris Pazsint will be talking about Agentic Coding. How does one use CLI Based Agents, and Agentic IDEs such as Cursor, Kiro, Antigravity? How to include agentic coding plugins for IDEs you already love such as Visual Studio Code.
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
In-Person Meeting: How to Improve Relationships with Others
Attend a free seminar on how to have successful and lasting relationships.
At this seminar you will learn:
How to spot and handle negative and toxic relationships.
How to get through the "rough patches" in a relationship.
How to choose the right people to work with.
The three things that make or break any relationship.
How to make a good relationship great.
All are welcome. Be sure to click on the red "Attend" button below to come to this local event. We look forward to seeing you there.
Hosted by the Dianetics and Scientology Life Improvement Center of Central Ohio.
NSCoder Night
Bring your work or your hobby, hang out, and code with us.
Follow @buckeyecocoa for more information.
Springfield Serious Long Term Relationship Dating
**đ Springfield Zoom Speed Dating â Personality & Age Matched**
This online speed dating format leans into the human side: strong hosting, repeat attendees, and a sense that the event is part of a growing community.
Ditch the apps. Meet Springfield singles face-to-face on Zoom tonight. Quick, hosted rounds on Zoom with Springfield singles paired to your age group and personality. No awkward pauses â just natural conversation.
**Pick your age group and sign up:**
- **Ages 18-32** â [REGISTER HERE](https://tempodating.com/product?productId=464.0&productType=onlineSpeedDating&city=Springfield&groupurlname=spark-new-gay-friendships-every-night&ar=18-32&face_v=15.0)
- đ **Ages 30-46** â [REGISTER HERE](https://tempodating.com/product?productId=464.0&productType=onlineSpeedDating&city=Springfield&groupurlname=spark-new-gay-friendships-every-night&ar=30-46&face_v=15.0)
- đĽ **Ages 40-58** â [REGISTER HERE](https://tempodating.com/product?productId=464.0&productType=onlineSpeedDating&city=Springfield&groupurlname=spark-new-gay-friendships-every-night&ar=40-58&face_v=15.0)
**â ď¸ RSVP alone won't secure your spot.** You need to register through your age group link below and complete the personality quiz. Places are limited.
---
đŻ **Great fit for:**
- đ Singles in Springfield who want to meet people from home
- ⨠Anyone who likes connecting online before meeting face-to-face
- đ Introverts who shine in one-on-one conversations
đ **Event snapshot**
- **Format:** Zoom video session â short timed rounds
- **Location:** Online from home â no need to go anywhere
- đĽ **Host:** Experienced host steering the session
**How the event unfolds**
1. **Pick your age group** â Register through your link above.
2. **Complete the quiz** â Short personality quiz so we can match you well.
3. **Hop on Zoom** â Join the call and your host will walk you through it.
4. **Speed date** â One-on-one rounds with personality-matched Springfield locals.
**Frequently Asked Questions**
**Do I need anything besides Zoom?**
Just Zoom, a webcam, and Wi-Fi. That's it.
**Is my info private?**
**What happens after?**
---
⨠Meet Springfield singles from home. Sign up and we'll take care of the rest. ďż˝ â¨
Compressed version with the essentials only.
Concise by design so people can decide quickly.
đ¤ **Community angle**
- Repeat attendees help create familiarity and momentum
- The structure is designed to help people settle in quickly
- The community matters as much as the session itself
The long-term goal is a room people want to come back to, not a one-off event people forget about.
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






















