Civic Groups Berlin
Join Berlin's Civic Community & Make a Difference

Global AI Nights - Berlin
Wed, Nov 18, 5:00 PMRegister: [https://globalai.community/e/znq8z1dc](https://globalai.community/e/znq8z1dc) **Context · Memory · Decision Making · Skills · Physical AI** **November 18\, 2026 \| 18:00–21:00** AI is moving beyond chatbots toward intelligent agents that can understand context, remember information, make decisions, use tools and skills, and interact with the physical world. Join us for an evening of technical talks, live demos, and discussions exploring how to build the next generation of AI agents. We'll dive into context engineering, agent memory, reasoning and decision-making, agent skills and tool integration, and the emerging world of Physical AI.

Event Sourcing without ORMs – Ted M. Young
Tue, Nov 10, 5:30 PM**Event Sourcing without ORMs – Ted M. Young** We are happy to host Ted Young from the bay area for a joint meetup between our user groups – JUG BB x Spring Berlin x Microservices Berlin and featured by DDD Berlin. This joint event will happen next Tuesday at 6:30 PM. Mail & WhatsApp (Questions to the Organizer) [https://linktr.ee/contact.dataduke](https://linktr.ee/contact.dataduke) JUG BB [https://www.meetup.com/jug-bb/events/317277437/](https://www.meetup.com/jug-bb/events/317277437/) Spring Berlin [https://www.meetup.com/spring-user-group-berlin/events/317275364/](https://www.meetup.com/spring-user-group-berlin/events/317275364/) Microservices Berlin [https://www.meetup.com/microservices-meetup-berlin/events/317297247/](https://www.meetup.com/microservices-meetup-berlin/events/317297247/) DDD Berlin (featured) [https://www.meetup.com/domain-driven-design-berlin/events/317328027/](https://www.meetup.com/domain-driven-design-berlin/events/317328027/) **AGENDA** 18:30 Open Doors 19:00 Official Opening 19:05 Talk – Event Sourcing: Simpler Persistence Without ORMs by Ted M. Young 20:00 Q&A \~20:30 Doors Close **TALKS** **Event Sourcing: Simpler Persistence Without ORMs** Event Sourcing is not just a different way to persist data, but a different way of thinking about data. With ORMs like Hibernate, we have to consider query performance, fetch strategies, mapping domain models to database schemas, caching, etc. With Event Sourcing, we can use a few simple patterns to build our systems: * **Commands:** user actions representing an intention, e.g., “Buy Concert Ticket” * **Events:** meaningful changes to state as a result of executing Commands, e.g., “Ticket Purchased” * **Read Models:** up-to-date views of Events, derived specifically for a particular way of looking at the data, e.g., “My Tickets”, or “All Ticket Sales” Need caching for the ticket sales report? That’s a Read Model. Display tickets for a Customer? That’s another Read Model, using the same principles to derive the desired view of state. Performance isn’t an issue, as replaying events is very fast. Even in a system with millions or billions of events, we only need to replay events related directly to a specific entity or state view. You’ll see what makes Event Sourcing a mindshift rather than just a different persistence mechanism: updates are just appends to a log, mapping objects is no longer needed, and you keep the history of changes to data, so you can always know what happened and ask questions you didn’t expect to have. **SPEAKER** **Ted M. Young** Ted M. Young is a Java technical coach and live coder. He's been in software development for over 30 years, following eXtreme Programming practices since 2000. Ted loves helping folks make their code more testable and teaches Test-Driven Development (TDD), Refactoring, Domain-Driven Design, and Event Sourcing through hands-on, shared experiences. Ted created the acclaimed "JitterTed's TDD Game" used at events and companies worldwide to help people understand the nuances and benefits of TDD in a fun way. [https://www.linkedin.com/in/tedmyoung/](https://www.linkedin.com/in/tedmyoung/) [https://ted.dev/about](https://ted.dev/about)

JUG BB: Pre-SAG Special @ JetBrains with Chris Richardson
Mon, Nov 16, 5:30 PMJust before the iSAQB Software Architecture Gathering 2026 kicks off in Berlin, we're getting the community together for a special pre-SAG evening at the JetBrains office! Whether you're attending SAG or simply interested in software architecture, Java and the impact of GenAI on software delivery, you're very welcome to join us. **🎤 Chris Richardson** **Fast Outer and Inner Loops: Prerequisites for GenAI-Powered Software Delivery** GenAI coding agents have the potential to rapidly make changes. But an agent does more than edit files: it makes design decisions, runs tests, pushes changes through the deployment pipeline into production, and analyzes the results. These steps form the same two loops that human developers use: the outer change-deploy-analyze loop and the inner edit-test-analyze loop. Agents fulfill their potential only when both loops are fast. Chris will explain how architecture determines the speed of both loops and introduce six architecture and design techniques for making them faster. He'll also explore why organizations using coding agents can outgrow a monolith sooner, and the signals that indicate when it may be time to move toward microservices. **About Chris** Chris Richardson helps organizations modernize their application architectures to accelerate software delivery and enable fast, sustainable flow, a prerequisite for effectively using coding agents. He is the creator of Microservices.io, author of *Microservices Patterns* and *POJOs in Action*, and founder of Eventuate. Earlier in his career, Chris founded the original CloudFoundry.com, an early Java PaaS for Amazon EC2. He speaks internationally about software architecture and architecting for fast flow. **🎤 JetBrains** **Gleb Melnikov \| Rethinking the IDE for Coding Agents** This session explores how JetBrains is evolving the IDE for agentic development through Air. Practical examples reveal the product decisions and tradeoffs behind new developer workflows, from delegating tasks to investigating results. Attendees will learn why the IDE still matters when agents write code, and how it helps developers stay in control of the software they ship. **Speaker info:** Gleb leads product strategy for JetBrains AI across IntelliJ-based IDEs, focusing on AI coding tools that developers can trust. His work covers agentic IDE experiences, agent workflows, in-IDE agent UX, and agent evaluation. **🎤 Community Speaker** **Ricardo Romero** WARD AI: Quality Guardrails for AI Coding Agents AI coding agents can write code faster than ever, but how do we ensure that code meets our quality, architectural, and security standards without constantly supervising every change? WARD AI is an open-source CLI that automates quality gates for AI-assisted development. It integrates with coding agents such as Junie, GitHub Copilot, Claude Code, OpenCode, or Codex, enforcing project-specific rules through automated checks covering testing, code quality, architecture, and security. In this talk, Ricardo Romero will demonstrate how WARD AI moves engineering standards out of prompts and into the development workflow, providing immediate feedback after edits and progressively stricter checks before commits, pushes, and CI. The goal is to let AI agents work more autonomously while keeping developers in control of the quality of the code they ship. Project: **[https://github.com/RicardoRB/ward-ai](https://github.com/RicardoRB/ward-ai)** **📅 Agenda** **18:30** – Doors open, drinks & networking **19:00** – JetBrains session: Gleb Melnikov \| Rethinking the IDE for Coding Agents **19:30** – Community speaker – Ricardo Romero Benítez \| WARD AI: Quality Guardrails for AI Coding Agents **20:00** – Networking break **20:30** – Chris Richardson – *Fast Outer and Inner Loops: Prerequisites for GenAI-Powered Software Delivery* **21:15** – Q&A **21:30** – Networking & refreshments **22:00** – End 📍 **JetBrains Office, Berlin** A big thank you to JetBrains for hosting us! See you in Berlin! 👋

Sunday Service 10:45am
Sun, Nov 15, 9:45 AMYou are welcome to join Sunday services at our church location. Feel free to contact us if you have any questions.

Event Sourcing without ORMs – Ted M. Young
Tue, Nov 10, 5:30 PMWe are happy to host Ted Young from the bay area for a joint meetup between our user groups – JUG BB x Spring Berlin x Microservices Berlin and featured by DDD Berlin. This joint event will happen next Tuesday at 6:30 PM. Mail & WhatsApp (Questions to the Organizer) [https://linktr.ee/contact.dataduke](https://linktr.ee/contact.dataduke) JUG BB [https://www.meetup.com/jug-bb/events/317277437/](https://www.meetup.com/jug-bb/events/317277437/) Spring Berlin [https://www.meetup.com/spring-user-group-berlin/events/317275364/](https://www.meetup.com/spring-user-group-berlin/events/317275364/) Microservices Berlin [https://www.meetup.com/microservices-meetup-berlin/events/317297247/](https://www.meetup.com/microservices-meetup-berlin/events/317297247/) DDD Berlin (featured) [https://www.meetup.com/domain-driven-design-berlin/events/317328027/](https://www.meetup.com/domain-driven-design-berlin/events/317328027/) **AGENDA** 18:30 Open Doors 19:00 Official Opening 19:05 Talk – Event Sourcing: Simpler Persistence Without ORMs by Ted M. Young 20:00 Q&A \~20:30 Doors Close **TALKS** **Event Sourcing: Simpler Persistence Without ORMs** Event Sourcing is not just a different way to persist data, but a different way of thinking about data. With ORMs like Hibernate, we have to consider query performance, fetch strategies, mapping domain models to database schemas, caching, etc. With Event Sourcing, we can use a few simple patterns to build our systems: * **Commands:** user actions representing an intention, e.g., “Buy Concert Ticket” * **Events:** meaningful changes to state as a result of executing Commands, e.g., “Ticket Purchased” * **Read Models:** up-to-date views of Events, derived specifically for a particular way of looking at the data, e.g., “My Tickets”, or “All Ticket Sales” Need caching for the ticket sales report? That’s a Read Model. Display tickets for a Customer? That’s another Read Model, using the same principles to derive the desired view of state. Performance isn’t an issue, as replaying events is very fast. Even in a system with millions or billions of events, we only need to replay events related directly to a specific entity or state view. You’ll see what makes Event Sourcing a mindshift rather than just a different persistence mechanism: updates are just appends to a log, mapping objects is no longer needed, and you keep the history of changes to data, so you can always know what happened and ask questions you didn’t expect to have. **SPEAKER** **Ted M. Young** Ted M. Young is a Java technical coach and live coder. He's been in software development for over 30 years, following eXtreme Programming practices since 2000. Ted loves helping folks make their code more testable and teaches Test-Driven Development (TDD), Refactoring, Domain-Driven Design, and Event Sourcing through hands-on, shared experiences. Ted created the acclaimed "JitterTed's TDD Game" used at events and companies worldwide to help people understand the nuances and benefits of TDD in a fun way. [https://www.linkedin.com/in/tedmyoung/](https://www.linkedin.com/in/tedmyoung/) [https://ted.dev/about](https://ted.dev/about)

No Small Talk at Metis: The Divide by Jason Hickel
Sun, Nov 15, 4:00 PM*Politics, economics and history. Reading in English.* Eighteen of us came together for our first discussion, on Omar El Akkad, and the conversation was so good we’re carrying it straight into the next book. This month we read ***The Divide*** by economic anthropologist Jason Hickel: a sweeping history of global inequality, from colonialism to the present day. Hickel asks why the gap between rich and poor countries keeps widening, and argues that poverty is a political problem rather than a natural one. It’s sharp, provocative and full of material to argue about, which is exactly what this club is for. Come with your questions, your objections and your own perspective. Whether you’ve finished the book, are halfway through or just want to listen in, you’re welcome at the table. The best evenings are the ones where we really disagree, kindly. **Good to know** * Free entry, just come along * The discussion is in English * Drinks and small bites at our bar, with vegan options and plant-based milks 📍 Metis Books & Café · Gleimstraße 21 · 10437 Berlin (Prenzlauer Berg) 🗓 Sunday, 15 November · 17:00
Trusted by millions worldwide
Popular groups

ACTA Berlin – Association for Community, Training and Action

Automotive Security Research Group Berlin (ASRG-BER)

Diaspora Civică Berlin

Nemački kutak - Ex-Yu akademci u Nemačkoj

Electric Vehicle Forum

KulturNest e.V.

Brompton Berlin
![Adaptive Roadmap Circle [DE–B] (fka Management Canvas)](https://secure-content.meetupstatic.com/images/classic-events/533985993/600x338.webp?w=3840)
Adaptive Roadmap Circle [DE–B] (fka Management Canvas)
Frequently asked questions
Related content
Discover more groups and events that match your interests




