Software Craftsmanship
Meet other local people interested in Software Craftsmanship: share experiences, inspire and encourage each other! Join a Software Craftsmanship group.
14,199
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 Today
Join in-person Software Craftsmanship events happening right now
Agentic coding with OpenCode & Composer Deep Dive
Hello fellow Symfonians,
we are thrilled to announce the first 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: "Agentic coding with OpenCode" by Damijan Cavar**
19:50: Break & Snack
20:00: **Talk 2: "Composer Deep Dive" by Nils Adermann**
20:40: Socializing
**Talk Details:**
**Talk 1: "Agentic coding with Opencode" by Damijan Cavar**
Summary (ChatGPT generated):
AI coding assistants are evolving beyond “vibe coding” toward **agentic, spec-driven development**. This talk explores why prompt-based workflows break down at scale and how structured specifications create a reliable foundation for autonomous coding agents.
You’ll see how **OpenCode**, an open-source, model-agnostic coding agent, uses planners, implementers, and reviewers to turn specs into verifiable code while keeping context small and repeatable. The session also covers practical security considerations, sandboxing strategies, and real-world lessons from using agents on non-trivial projects.
**Talk 2: "Composer Deep Dive" by Nils Adermann**
This talk will take the audience on a deep dive into Composer. We'll start on the surface with the big picture of Composer (how exactly do require/update/install relate to json/lock/vendor), followed by commands and arguments not widely known and used (e.g. bump, why/why-not, update options like --with-all-dependencies, --minimal-changes, and --ignore-platform-req=php+ and what exactly the plus means). We'll then advance to the underlying concepts like the platform repository, security concepts around Composer plugins and answer questions like "Why is there a hash in the lock file and how to resolve conflicts?", or "Why do repositories need to be defined on the root composer. json?" and finally reach into dependency resolution with a quick explainer on how Composer uses a SAT solver and boolean algebra to decide which packages to install. Back above water, the talk will end with an outlook on changes we're planning for Composer and [packagist.org](http://packagist.org) in the future.
Don't miss these insightful talks, engaging discussions, and networking opportunities. We can't wait to see you at the **February 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!
German with Theater Games
Dieser besondere Deutschkurs ist für alle, die mit Spiel und Spaß ihr Deutsch verbessern wollen. Wir sind eine kleine Gruppe (max. 15 Personen) von Deutschlernern zwischen A2 - B2 und machen Theater-Improvisation auf Deutsch.
Aber keine Angst - das kann jede/jeder lernen!
Der Fokus liegt vorallem auf Sprechen und Verstehen, so daß du in Alltagssituationen spontaner reagieren kannst und mit dem Sprechen auf Deutsch flüssiger wirst.
Ich bin sowohl Deutschdozentin als auch Theaterschauspielerin und entwickle diese Methode seit mehr als 10 Jahren.
Der Kurs ist immer mittwochs und du bist herzlich willkommen, vorbeizukommen und uns kennenzulernen.
Das 1. Mal kostet der Kurs 12 Euro zum Kennenlernen.
Ein 10er Ticket kostet 160 Euro.
Ein 5er Ticket 95 Euro und
der Drop-in-Preis ist 20 Euro.
Ich freue mich auf Euch.
Bei Fragen kannst du mich gerne kontaktieren.
liebe Grüße
Nina
Berlindroid Monthly February Meetup
Let's talk Android!
This month, we are at SumUp and are welcoming these amazing opportunities:
**Android AI Workflows** - *Frank Tamre*
I will share a practical, what i sue set of AI workflows I use in Android projects to ship faster without sacrificing code quality. This isn’t a “prompt engineering” talk; It’s a set of repeatable patterns that can integrate into Android engineering.
**Crafting Idiomatic APIs with Kotlin and Compose** - *Ash Davies*
In this talk, we’ll dive into the principles of idiomatic Kotlin and explore how they apply to designing Compose APIs. You’ll learn how to leverage Kotlin’s language features, from DSLs and inline functions to advanced type safety and composable conventions, to craft APIs that are a joy to use. By mastering these techniques, you can deliver APIs that not only “work” but truly feel like Kotlin.
**Your Talk here** - *You*
*{Insert your talk topic here}*
Afterwards, we welcome you to stay and socialize (or sit in the corner listening) with or against our community.
Happy Coding / Prompting / Designing / Leading / Working.
Samurai Sword Fighting Trial Class - Katori Shinto-ryu Berlin
[*Registration form required below*] **Interested in Japanese sword fighting or Japanese culture? Come join a trial and experience the traditional Samurai art at Katori Shintō-ryū in Schöneberg.**
**Trial Fee**: **25€**/ session (2hr). Classes every Monday, Wednesday and Friday from 19:00 to 21:00.
**!!SIGN UP HERE**: [Katori Shinto-ryū Berlin Sign-up (google.com)](https://docs.google.com/forms/d/e/1FAIpQLSeBt4A13VgnEcgQQ2PDaruthmYMRWineG4KtUCKsuC9KBsCUQ/viewform) Registration is required before your participation so that we can prepare enough training equipment.
**Address**: Belziger Str. 25, 10823 Berlin.
**No previous experience required!** The classes are in English and German.
**Our website**: [Kenjutsu Berlin - Official school of Katori Shinto-ryu in Berlin (katoriberlin.org)](https://katoriberlin.org/)
**Katori Shintō-ryū** is one of the oldest Japanese sword fighting traditions (koryū) still practised today and is recognized by the Japanese government as a cultural intangeable asset. The school was founded in the middle of the 15th century by Iizasa Chōisai Ienao at the Katori Shrine (Katori jingū) and has become the origin of numerous other martial arts schools over the course of its almost 600-year history.
The training consists of the continuous repetition of fixed sequences of movements (kata) and includes the use of classic Japanese weapons such as the sword (iai-jutsu, battō-jutsu, ken-jutsu, ryōtō-jutsu, kodachi-jutsu), the long staff (bō-jutsu), the lance (naginata-jutsu) and the spear (sō-jutsu), as well as unarmed disciplines, tactics and spiritual aspects.
**The Katori Berlin dojo** is the only official shibu of Otake Nobutoshi-shihan’s dojo Shinbukan in Germany and fully dedicated to the transmission and study of one martial tradition: Tenshinshō-den Katori Shintō-ryū. Through these efforts we aim to contribute to the cultural preservation of this martial tradition. The dojo has one officially appointed shidosha.
**Our sensei**: Sebastian Graetz has been active in martial arts since 1997. After almost 15 years of taekwondo in Berlin, he started with Katori Shintō-ryū in Asia in 2014. Since then, he has studied in Japan with Ōtake Risuke-shihan and Ōtake Nobutoshi-shihan, and in Vietnam with Malte Stokhof-shihandai. In 2023, he received his Menkyo license and permission to set up a training group in Berlin the following year.
Hands-on with Agent Development Kit (ADK) @ Google Office
Get hands-on with Google Agent Development Kit (ADK), Google’s framework for building, evaluating, and deploying AI agents. You'll progressively learn to design advanced agents and train them to play the text-based adventure game “The Garden of the Forgotten Prompt”. Get ready to explore a mysterious world, solve puzzles, and uncover secrets!
🗓 Agenda:
▶️ 6:00 pm: Doors open with networking and snacks
▶️ 7:00 pm: Opening Keynote
▶️ 7:15 pm: Workshop (📌Laptops are required. Please charge them in advance!)
Abdelfettah Sghiouar (Abdel) - Cloud Developer Advocate @ Google Cloud
Daniela Petruzalek - Senior Developer Relations Engineer @ Google Cloud
▶️ 9:00 pm: Network & Drinks 🍕🍻☕
▶️ 9:30pm: Doors close
Google Cloud Credits
We’re planning to offer Google Cloud credits to attendees so you can explore and experiment on GCP during the event. Activation details and instructions will be shared on-site.
Agenda
---
Speakers
Daniela Petruzalek - Google (Senior Developer Relations Engineer @ Google Cloud)
Abdel Sghiouar
Hosted By
Yevgen Batovskyi, Organizer
Esra Kadah, Organizer
Senior App Developer | Author of "Flutter Design Patterns & Best Practices" | Co-Organizer of Flutteristas, Flutter Berlin, GDG Cloud Berlin, Flutter Community AI Circle | 👩🏼💻 Antigua Mobile
Hany Elfouly, Co-founder & CEO
Mohamed Islem Ayari, Organizer
---
Partner
Google (https://blog.google/intl/de-de)
---
Complete your event RSVP here: https://gdg.community.dev/events/details/google-gdg-cloud-berlin-presents-hands-on-with-agent-development-kit-adk-google-office/.
Real-time flight data streaming, anomalies, predictions, and visualizations
Join us for a hands-on workshop by Olena Kutsenko on Wednesday, February 25th from 5:30pm hosted by SPACE SHACK Coworking!
📍**Venue:**
**SPACE SHACK Coworking**
Akazienstraße 3A, 10823 Berlin, Germany
🗓 **Agenda:**
* 5:30pm – 6:00pm: Welcome, Food/Drinks & Networking
* 6:00pm - 8:30 pm: Workshop by Olena
**📌 So that Olena has an idea of audience priorities, please fill in the [pre-workshop form](https://docs.google.com/forms/d/e/1FAIpQLSeJsBjgkL2EXvPtBScXtI5yAv6N9gFg64QmMajMUiMmaPllxQ/viewform?usp=sharing&ouid=117948459316244235775) when you can (no personal info is collected)**
**💡 Speaker & Workshop Details:**
Olena Kutsenko, Staff Developer Advocate, Confluent
**Hands-on workshop: real-time flight data streaming, anomalies, predictions, and visualizations**
**Workshop Overview**
In this hands-on session, we'll build a real-time analytics pipeline using flight data and modern streaming tools — step by step, and without hand-waving.
We'll start by streaming data into Apache Kafka using Confluent Cloud, process it with Apache Flink, and land it in Apache Iceberg using Tableflow. From there, we'll query the data with Trino and turn it into dashboards using Superset. Everything runs in a practical setup you can reproduce later, including Docker and cloud-managed services.
Along the way, we'll also look at anomaly detection and simple predictions using built-in functions, so you can see how real-time insights can be added without building custom ML pipelines or complex models.
This session is all about doing, not slides. You'll see how the pieces actually fit together, what decisions matter in practice (regions, credentials, formats), and how to go from streaming data to analytics in a way that scales.
If you're curious about real-time analytics, Kafka + Flink in the cloud, or how streaming, analytics, and lightweight predictive use cases come together in the same pipeline, this workshop will give you a clear, working mental model — and code you can take home.
No prior experience with Kafka, Flink, or Iceberg required! Just bring your curiosity and a laptop!
**Technical Prerequisites:**
To make sure you can get hands on during this workshop, please make sure the following are installed on your system (**Make sure your bring your laptops!)**
**1\. GitHub Account**
* **Zero Install (Recommended)**: Use GitHub Codespaces or open in Dev Container - everything pre-installed!
**2\. Local Setup: Install the tools below on your machine \(takes \~10 minutes\)**
* [VSCode with Confluent Extension:](http://%5Bhttps//%5Bdocs.confluent.io/cloud/current/client-apps/vs-code-extension.html%5D%5D(docs.confluent.io/cloud/current/client-apps/vs-code-extension.html%5D)(%5Bhttps://docs.confluent.io/cloud/current/client-apps/vs-code-extension.html%5D(https://docs.confluent.io/cloud/current/client-apps/vs-code-extension.html))) For accessing Confluent Cloud resources.
* [Confluent CLI:](http://%5Bhttps//%5Bdocs.confluent.io/confluent-cli/current/install.html%5D%5D(docs.confluent.io/confluent-cli/current/install.html%5D)(%5Bhttps://docs.confluent.io/confluent-cli/current/install.html%5D(https://docs.confluent.io/confluent-cli/current/install.html))) To interact with Kafka clusters and topics.
* [Install DuckDB:](https://duckdb.org/docs/installation/) For querying Tableflow Iceberg tables.
**3\. Correctly setting up your Confluent Cloud account**
#####
**This step is optional, as we will go through how to set up Confluent Cloud during the event. However, if you want to get ahead, make sure you sign up, as so, to make sure you don't have to input your Credit Card:**
Use the code '**CONFLUENTDEV1**' when you reach the payment methods window [after signing up for Confluent Cloud via this link.](https://www.confluent.io/confluent-cloud/tryfree/?utm_source=meetup&utm_medium=eventpage&utm_campaign=tm.devx_ch.cryptoworkshop)
[\[More info about the workshop can be found here\](More detail about the workshop, including detailed agenda)](http://%5Bmore%20info%20about%20the%20workshop%20can%20be%20found%20here%5D(more%20detail%20about%20the%20workshop,%20including%20detailed%20agenda)/)
\*\*\*
DISCLAIMER
We don't cater to attendees under the age of 18.
If you want to host or speak at a meetup, please email [community@confluent.io](http://community@confluent.io/)
Choosing Your Exit: The Founder Decision That Shapes Everything
We are thrilled to invite you to a **session on mergers and acquisitions with leaders from Superhuman, Zendesk, and PXR**, who will chat about the real decisions, risks, and realities when millions are on the line.
We'll also have a **special guest joining the conversation** — stay tuned!
**✅** **Registration** **is managed exclusively via Luma** — please reserve your spot using the Luma event page: https://luma.com/yabtlxq0 **✅**
Should you sell your startup? How do you sell? What happens after? Get the inside scoop on mergers and acquisitions from industry veterans who've been through it. This session breaks down the entire M&A journey—from building your decision framework to navigating due diligence to thriving post-integration. You'll learn what to expect, what to watch out for, and how to handle curveballs when millions are on the line.
**Please RSVP to join the waitlist**. We'll email you to confirm your spot as space allows. Entry is reserved for confirmed guests.
**Agenda**
* 17:30–18:00: Doors open, check-in, and refreshments
* **We'll be welcoming guests with confirmed registrations**
* 18:00–19:00: Panel discussion and Q&A
* 19:00–19:45: Networking and wrap up
**For whom it will be interesting**
Berlin startup founders, VC/early-stage investors, general tech leaders, and anyone who dreams of startup success.
**Meet the Speakers**
* [Ben Barclay](https://www.linkedin.com/in/barclaybenjamin/): Ben is the VP of Corporate Development and Investor Relations at Superhuman. Ben brings 15 years of experience in strategy and corporate development with a track record of driving growth and longterm value within technology businesses. Ben was previously SVP Strategy & Corporate Development at Zendesk, where he was responsible for aligning the company around its strategy and guiding execution through M&A, strategic partnerships, and investor relations.
* [Reetu Kainulainen](https://www.linkedin.com/in/reetukainulainen/): Reetu is the VP of Product for AI Agents at Zendesk. He previously founded and led Ultimate.ai, a leading AI customer service automation platform, which Zendesk acquired in 2024. With over 14 years of experience building companies and developing cutting-edge AI-powered solutions, Reetu has established a strong track record of driving innovation in enterprise technology and successful company exits.
* [Dr. Cornelius Karcher: ](https://www.linkedin.com/in/dr-cornelius-karcher-3a852326a/)Cornelius is a lawyer and specialist in corporate law and M&A at PXR. Cornelius brings over 13 years of experience advising on M&A transactions, shareholder disputes, venture capital financing (equity and debt), and employee stock ownership plans (VESOP/ESOP).
* Surprise Guest: Founder & COO of a leading AI automations company.
Software Craftsmanship Events This Week
Discover what is happening in the next few days
Meditation (for free) - Nachbarschaftsheim Neukölln
**Silent Meditation**
I've organized a space and have been leading silent meditation sessions there for a few months now. It consists of 20 minutes of sitting meditation, 5 minutes of walking meditation, and then another 20 minutes of sitting meditation.
The idea is simply to have a space and a set time to meditate. You could, in principle, meditate at home, but then you'd rather unload the dishwasher, check your emails, or sort your socks. Besides, it's nice to sit quietly with other people.
The room is a kind of small multipurpose space. It's nicely minimalist, without any frills, Buddha statues, or incense. There are yoga mats and blocks available for sitting. Feel free to bring your own meditation cushion, though.
The meditation sessions take place every Thursday from 6:30 to 7:30 p.m. in the group room of the community center in the Körnerkiez neighborhood.
There's no charge (no donations). Just drop by whenever it suits you.
Feel free to contact me if you have any questions.
https://www.nbh-neukoelln.de/angebote/offene-meditation/
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.
AI Memory and Founders Night
This edition of **Global AI Berlin** focuses on one of the most important building blocks of modern AI systems: **AI Memory**.
**AI Memory and Founders Night** is an in-person AI meetup in Berlin for **developers, founders, and product leaders** working on **agentic AI systems, AI agents, and production-ready AI architectures**.
The event explores how **AI memory**, **knowledge graphs**, **context management**, and **multi-agent systems** are designed and operated in real-world AI applications. The focus is on **practical, production-grade patterns**, not theory.
With insights inspired by the Berlin AI ecosystem and organizations such as **Neo4j**, **Google**, **Microsoft**, and **Amazon Web Services**, the talks highlight how teams build **scalable, memory-enabled AI systems** in practice.
***
### 🔐 Registration (Limited Spots)
Primary registration via:
[https://globalai.community/chapters/berlin/events/ai-memory-and-founders-night/](https://globalai.community/chapters/berlin/events/ai-memory-and-founders-night/)
***
### 🎤 Speakers & Topics
**Louis Buys** – CEO, Delta Campus
*Incubating the Next Generation of Developers and Startup Founders*
**Andreas Kollegger** – GenAI Lead, Neo4j
*Context Graphs for Agents – What, How, and Why to Act*
**Vasilije Markovic** – CEO, Cognee
*Building Memory for AI Agents*
**Elizaveta Zinovyeva** – Applied Scientist, AWS
*Analyzing Codebases with Multi-Agent Systems on Amazon Bedrock*
**Christian Kniep** – Agentic Thinker, MemVerge
*MemMachine: Agents That Learn, Memory That Lasts*
**Abdel Sghiouar** – Developer Advocate, Google
*Taming Agentic AI: Running Untrusted Code Safely on Kubernetes*
**Christian Glessner** – Microsoft MVP
*Microsoft Foundry and Foundry IQ*
***
### 👥 Who Should Attend
* AI developers and software engineers
* Technical founders and startup teams
* Product managers and AI architects
* Anyone building **agentic AI**, **AI agents**, **knowledge graphs**, or **memory-driven AI systems**
Agentic Deployment & Flink’s Data Platform Ecosystem | Data Engineering Meetup
Let’s kick things off for another Meetup, this time focusing on Agentic Deployment and Flink’s Data Platform Ecosystem.
Join us on February 26th in Berlin and bring all your questions! : )
**Pawel Wiszniewski: *"From Ingestion to Insight: Flink’s Data Platform Ecosystem"***
[Pawel Wiszniewski](https://www.linkedin.com/in/pawel-wiszniewski/) is a Senior Data Engineer at[ Flink](https://www.goflink.com/shop/de-DE/deals/?campaignid=23008119587&adgroupid=190905032608&creative=676430819949&utm_source=google&utm_medium=search&gad_source=1&gad_campaignid=23008119587&gbraid=0AAAAABiSYNQr0V_xYSzvjjStCH6G-hLqP&gclid=CjwKCAiAkbbMBhB2EiwANbxtbQ-a9DxijUVV0nw5nXTXr037lYGiy6MIv5YbFjeo1qsZJStEPdBNxxoCPFQQAvD_BwE) and a well-known face at our Data Engineering Meetups. We're super excited to see our guest now stepping into the presenter's role.
About his keynote: "You have data, analysts, and business use cases. But you can't simply stitch them together with spreadsheets, SQL queries, and Python scripts and still expect business users to trust the dashboards. To ensure data quality, reliability, security and freshness, you need a well organised set of tools and processes: a Data Platform. In this presentation, I will explain how the Data Platform at Flink was built, outline its high-level architecture, and describe the key products, tools, and processes that enable us to operate over a thousand data models and maintain full visibility into the current state of the business."
**Sneha Nafade: *"AI Agents & Agentic Deployment"***
[Sneha Nafade](https://www.linkedin.com/in/sneha-nafade/) is a Cloud Architect at [Diconium](https://diconium.com/en/?utm_term=&utm_campaign=2025+%7C+Remarketing+%7C+DE/EN+%7C+All+Visitors&utm_source=adwords&utm_medium=ppc&hsa_acc=9083156072&hsa_cam=23281606208&hsa_grp=&hsa_ad=&hsa_src=x&hsa_tgt=&hsa_kw=&hsa_mt=&hsa_net=adwords&hsa_ver=3&gad_source=1&gad_campaignid=23483494785&gbraid=0AAAAADQqBJ6jY8TgZt7Ocjy37F5Gup62I&gclid=CjwKCAiAkbbMBhB2EiwANbxtbfuZyXSVyFENwFuHv9tAcygFWNM24hiXlk3rvKVpwBFfM__jFEBHBRoCMpsQAvD_BwE) with a rich experience in Cloud & Cybersecurity Architecture & Engineering.
About her keynote: "AI agents are becoming autonomous digital operators capable of managing pipelines, calling APIs, and responding to live data signals. This session provides a practical guide to designing, deploying, and governing agentic systems in real-world production environments."
✧ ✧ ✧
**What to expect:**
* Two expert talks and Q&A
* Networking opportunities in our great Creator Space
* Some snacks & drinks to fuel your thoughts : )
✧ ✧ ✧
**Timetable:**
* 18:30 - Event admission
* 18:50 - Welcome & Introduction
* 19:00 - Pawel Wiszniewski: *"From Ingestion to Insight: Flink’s Data Platform Ecosystem"*
* 19:30 - 5 minutes break
* 19:35 - Sneha Nafade: *"AI Agents & Agentic Deployment"*
* 20:05 - Snacks, Drinks & Networking
* 21:30 - End
✧ ✧ ✧
More on the **-> [applydata data engineering meetup page](https://applydata.io/data-engineering-meetup/)**.
**Our goal is to form a local data-loving community, so join us and let's talk data together!**
✧ ✧ ✧
*At the event, sound, image and video recordings are created and published for documentation purposes as well as for the presentation of the event in publicly accessible media, on websites and blogs and for presentation on social media. By participating the event, the participant implicitly consents to the aforementioned photo and/or video recordings. Find [more information on data protection here](https://applydata.io/events/information-on-data-protection/).*
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).
Build & Learn: Data Science with Coffee [Cohort 6 Image Processing]
📅 **Week 6 Focus: Publishing Your Work**
Each 7-week cycle focuses on a small, well-defined part of a larger system—and over time, these cycles build toward a complete, real-world project
Feel free to join at any week and we will catch you up. There is no need to be at the beginning of the cohort to build. Complete beginners welcomed!
📌 By the End of a Full Cycle, You should Have
🎯 A working project in your own GitHub repo
🎯 A small but real portfolio piece you can demo or write about
🧠 **Current Project**
This cycle’s shared project is an **image-based knowledge extraction system**.
In **Week 6**, we will finalizing and polishing your flashcard output:
* Cleaning up ur pipeline and making it runnable end-to-end
* Structuring your GitHub repository properly
* Writing a clear README
* Preparing a short project presentation/demo
* Thinking about how to explain your technical decisions
\*\*\*
**👋 Who Is This For?**
🔹 Beginners who learn best by doing — no prior experience needed
🔹 Career switchers from product, engineering, design, marketing, or other fields who want to break into data
🔹 Analysts, engineers, and PMs looking to sharpen their skills or build real-world projects
🔹 Data professionals who want a creative playground outside of work
🔹 Anyone with big questions and a love for learning through experimentation
\*\*\*
**BUILD. LEARN. EXPERIMENT. OVER COFFEE.**
Come hang out, meet like-minded people, and work on something fun.
📍 Based in Berlin – in-person meetups only (for now!)
💻 Laptops + ☕ highly encouraged
Join our Discord → [https://discord.gg/dPnmzcCP8w](https://discord.gg/dPnmzcCP8w)
Check out our program resources: [Google Drive](https://drive.google.com/drive/folders/15DmZqD4bLBk2vU4zpvh1HiB3_5n09v-q?usp=sharing)
\*\*\*
✨ Who’s Hosting?
I’m Lindsey, a senior data scientist working on AI, causal inference, and data products. I’ve built models for fraud detection, uplift modeling, and LLM-based systems. I am always open to suggestion for different format for this meetup.
AI Memory and Founders Night
Register: [https://globalai.community/chapters/berlin/events/ai-memory-and-founders-night/](https://globalai.community/chapters/berlin/events/ai-memory-and-founders-night/)
This edition of the **Global AI Berlin** meetup focuses on one of the most critical topics for modern AI systems: **AI Memory** and its role in shaping the next generation of intelligent applications.
The event brings together founders, product leaders, and engineers to explore how memory is designed, structured, and operationalized in real-world AI systems. With contributions from teams at **Neo4j, Cognee, MemVerge, Riverty and more**, and the broader Berlin AI community, the discussions will cover practical approaches to building memory-enabled applications at production scale.
Software Craftsmanship Events Near You
Connect with your local Software Craftsmanship community
Rise and Shine with Atlassian - Reynoldsburg
Come chat about Atlassian tools and best practices at the Reynoldsburg Sunny Street Cafe and Breakfast is on Atlassian!
Let's get the day started off with breakfast with your ACE Leaders! We're always excited to talk about Atlassian Products, share our knowledge and hand out swag! Come chat with us about new product news and anything you are working on within the Atlassian product stack. This is a great opportunity to come see what we are all about, hear new business news and share with other Atlassian users your questions and experiences. We'd love to see new and old friends come out to chat and learn about Atlassian!
Agenda
---
Moderators
Kimberly Deal - Columbus Atlassian User Group Leader
Kevin Stanley - Columbus Atlassian User Group Leader
Greg Sprowls - Columbus Atlassian Community Leader
Hosted By
Kimberly Deal, Atlassian User Group Leader
Kevin Stanley, Chief Everything
Greg Sprowls, Agility Lead
---
Global Partner
Atlassian (http://atlassian.com)
Millions of users globally rely on Atlassian products every day for improving software development, project management, collaboration, and code quality.
Partner
Atlassian
---
For over a decade, Atlassian customers have come together to network, share ideas, solve problems, and find new ways to use Atlassian products. Today, more than 15,000 people take part in Atlassian community events in more than 30 countries.
---
Complete your event RSVP here: https://ace.atlassian.com/events/details/atlassian-columbus-presents-rise-and-shine-with-atlassian-reynoldsburg-4/.
Spec-Driven Development with GitHub Spec-Kit - Barret Blake
**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**
*Spec-Driven Development with GitHub Spec-Kit: From Intent to Implementation*
Spec-driven development flips the traditional workflow on its head: instead of code being the source of truth, the specification becomes the backbone of design, collaboration, and delivery. In this session, we’ll explore how GitHub Spec-Kit enables teams to treat specifications as first-class artifacts—living documents that drive architecture, implementation, and verification.
You’ll learn how Spec-Kit helps teams clearly express intent using structured, version-controlled specs that live alongside code. We’ll walk through a practical workflow that starts with defining system behavior and constraints, then progressively refines those specs into testable, automatable outcomes. Along the way, we’ll show how specs can reduce ambiguity, improve cross-functional collaboration, and make design decisions explicit before a single line of production code is written.
This talk will cover:
--What spec-driven development is (and what it isn’t)
--How GitHub Spec-Kit fits into modern developer workflows
--Using specs to align product, engineering, and AI-assisted development
--Real-world examples of turning specs into implementations with confidence
Whether you’re building greenfield systems, integrating AI into your stack, or trying to reduce costly rework, spec-driven development offers a scalable way to move faster without sacrificing clarity. Attendees will leave with concrete patterns and a clear mental model for adopting GitHub Spec-Kit in their own projects.
**YouTube Link**
TBA
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/
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.
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)
Free In-Person Meeting: Get Over Losses & Betrayals, Build Lasting Relationships
This is a free, in-person meeting on the subject of betrayals, losses and how to get over them so you can build lasting relationships.
Burdened by a stressful relationship? Unhealthy relationships can trigger feelings of anger, despair or self-doubt. They can create dwindling spirals of fights and seeking to make-up, or trying to “pin the blame” on someone or something. If you don’t find the RIGHT reasons, or select the correct sources of the problem, the problem can just get worse and worse.
Whether in love or personal ties, with friends or at work, our life really IS affected by the quality of our relationships. Good ones can promote pleasure and survival while less optimum ones can lead to annoyance, anger, self-doubt, stress, or even affect our health and ability to survive well.
Whether you are suffering from a divorce, or a painful break-up, don’t know who to trust (or who to CHOOSE) as a partner, friend, boss or employee - the anxiety of relationship troubles can really make a mess of things. Maybe you’ve suffered a betrayal, or are dealing with hostility or criticalness or invalidation. Dwindling relationships can involve destructive behavior, where we hurt those we love, or start succumbing to self-destructive thoughts, attitudes or behaviors that spiral out of control and affect much more than our immediate relationship.
Past losses in love or life can affect how we act or react to new people and situations and hold us back from even starting to create new, possibly great relationships! How can one get back onto a saner course of action?
Come to our Meetup, where we can introduce you to some of the knowledge, tools and techniques of the breakthroughs in the field of the mind that we can apply to this ever important area of life: human relationships!
Break free from self imposed limitations
Here we will discuss:
• How to “erase” the trauma of past hurts and betrayals so that one isn’t always repeating past mistakes.
• Why and how do the negative emotions of others affect you?
• Why is my partner withdrawing and what can I do about it?
• Why do we sometimes feel compelled to hurt the ones we love?
• Fights & arguments - what's really behind them?
• What underlies “corrosive criticism” or the need to invalidate self or others?
• How one can stably change one’s outlook on life so they can affect positive change?
• Where do compulsive destructive behaviors come from and what can be done about them?
• How to form closer bonds & keep growing the relationships with the people you care about?
• How to enhance one’s own ability to survive and create positive healthy relationships whether in love, family & friendships or in work, business or one’s career?
Relationships can be hard and life itself IS challenging. Why not arm yourself with the knowledge and breakthroughs that have been made about the mind, mental reactions & interpersonal relationships, so that one has better awareness and control over themselves and life in general.
Learn where painful experiences are “stored” and how they can unknowingly affect us. You will also find out how one can “erase” those past painful experiences so that one is free to move forward without being tripped up by the past. Learn too, about what can lead some people to become “toxic” personalities and how to identify those traits in others so you won’t be tripped up trusting the wrong person.
Our free Meet-ups occur in a safe environment where one can learn, without fear of judgment or criticism, and without the recommendation of harmful mental techniques or therapies, just how YOU can get yourself onto a happier & more successful path: in love & in life.
We look forward to having you join us!
This class is sponsored by the Dianetics & Scientology Life Improvement Center of Central Ohio.
Columbus HUG February
Want to be a speaker? submit your talk to our Call for Presenters!!!
https://sessionize.com/cbus-hug-2026/






















![Build & Learn: Data Science with Coffee [Cohort 6 Image Processing]](https://secure.meetupstatic.com/photos/event/1/4/b/7/highres_532445303.webp?w=640)







