Dynamic Programming
Meet other local people interested in Dynamic Programming: share experiences, inspire and encourage each other! Join a Dynamic Programming group.
0
members
0
groups
Frequently Asked Questions
Yes! Check out dynamic programming events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the dynamic programming events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find dynamic programming events near your location here. Connect with your local community and discover events within your area.
Dynamic Programming Events Today
Join in-person Dynamic Programming events happening right now
Rethinking Java for Accelerators: A Toy MLIR/TOSA Compiler with Bruno Caballero
In May, [Bruno Caballero](https://github.com/bruno-ah-um) will show us how to target hardware accelerators from Java with MLIR based on [his fork of the OpenJDK Project Babylon](https://github.com/bruno-ah-um/openjdk-babylon-mlir-tosa).
Bruno leads the Java Virtual Machines Engineering team at [MicroDoc](http://www.microdoc.com), which develops JVMs and maintains ports across various processors and operating systems.
In this talk, we’ll explore a toy project that translates Java code into MLIR for the TOSA dialect, which is used for AI and accelerator workloads. We’ll briefly introduce current approaches (e.g., TornadoVM and Babylon/HAT), before looking at how this project reuses existing compiler infrastructure instead of building new backends. Finally, we’ll touch on whether DSLs should be embedded in general-purpose languages like Java or designed as standalone languages.
Small snacks and drinks will be available. There is always space for outside topics and discussions. If you have specific questions, please bring them. Looking forward to meeting everyone again!
Building AI Agents with Python - May Workshop Pyladies
✨ The registration is via **LUMA**: [https://luma.com/3ts2ahdc](https://luma.com/3ts2ahdc) ✨
Hi PyLadies Berlin!
We’re excited to invite you to our next **PyLadies Berlin meetup**, hosted by **d-fine** at their office in Berlin!
This workshop introduces you to the core concepts related to data agents and enables you to extend a **multi-agent using Pydantic AI.**
🎤 **Building AI Agents with Python: Approaches & Challenges**
🗓️ When? **Thursday, May 21 from 6:15pm**
📍Where? **d-fine**
📚 Get ready for a practical session this month, as we will extend a multi-agent’s capabilities together
**Anne Sehnal** and **Cassandra Milbradt** invite you to an exciting, highly relevant workshop on agentic systems in the era of LLMs. The session covers core concepts including capabilities, multi-agent architectures, and tool usage, with a hands-on look at popular Python libraries and enterprise tools for building agentic systems. Participants will get practical experience by extending a multi-agent setup using pydantic-ai and pydantic-graph. The demo-agent that will be extended was built by our speakers to enhance your learning experience.
Prerequisites: Medium to advanced Python proficiency and an interest in agentic frameworks.
✨ **Cassandra Milbradt** holds a Master's and PhD in Mathematics from Humboldt-Universität zu Berlin. Her early involvement in a student consulting company set the tone for a career spanning machine learning, AI, software engineering, and energy markets. Today, she joins Anne to present "Building AI Agents with Python: Approaches & Challenges".
✨ **Anne Sehnal** holds a Master’s degree in Chemistry and Business Studies, with a focus on energy systems modelling and battery technology. Starting from complex system simulations, she moved into data analytics and now designs data architectures, building analytics platforms for energy companies, including in energy trading. Today, she joins Cassandra to share perspectives on building and applying AI agents on robust data foundations.
[✨](https://emojipedia.org/sparkles/) **D-fine**, our amazing host, is a European consulting firm, which by means of scientifically minded employees, provides innovative and future-proof solutions through sustainable technological implementation.
\*\*\*
📆 Agenda
18h15 Doors open
18h30 Community Announcements
18h40 Welcome from our sponsor d-fine
18h55 Speakers present themselves
19h10 Introduction to (multi-) agents
19h30 Agentic frameworks in Python and the Industry
20h00 Short break
20h10 Coding exercise: Extend the Demo-Agent
21h10 Networking
22h00 See You Next Time! :D
\*\*\*
❓ How to register ❓
The registration is over the Luma portal in the link below.
[https://luma.com/3ts2ahdc](https://luma.com/3ts2ahdc)
Our host would love to get to know you, so feel free to additionally register with them via their talent pool (see link below), then their recruiters can reach out to you!
[PyLadies @ d-fine](https://jobs.d-fine.com/de/jobs/30494/intro)
Since there is **very limited space, please be mindful and cancel your participation if you are not able to attend the workshop,** so someone else can enjoy the pleasures of maths and coding.
Just a heads-up: Meetup has been promoting its Plus program recently, but there’s no need to sign up. Our events—and the platform itself—are still free to use.
❓ Can men attend ❓
Although allies are normally welcome at our events, this particular session is intended as a FLINTA\*-only due to the limited room capacity.
🍕 There will be food and drinks (with vegetarian and vegan options, **thanks to our sponsor d-fine**)
🤝 By attending our online event, you agree to the PyLadies Code of Conduct:[ https://www.pyladies.com/CodeOfConduct/](https://www.pyladies.com/CodeOfConduct/)
\*Disclaimer: Please note that photos and filming may take place during this session, and you will be asked in person to consent to this as part of our event; this is only to cover d-fine’s side of the photo consent aspect.
📧 Contact
Interested in speaking at one of our events? Have a good idea for a Meetup? Get in touch with us at[ berlin@pyladies.com](http://berlin@pyladies.com/)
💬 Find us on the PyLadies Global workspace:
1. [https://slackin.pyladies.com](https://slackin.pyladies.com/) enter your email address.
Accept the email invitation
2\. Go to workspace[ https://pyladies.slack.com](https://pyladies.slack.com/)
3\. Join channel \#city\-berlin\, \#germany\, \#jobs\-europe
Thursday Jam @ Marameo
**PLEASE ALWAYS CHECK THEIR REPECTIVE WEBSITES! Sometimes they cancel events and you don't want to go there for nothing.**
This Contact Jam happens every thursday. Entry is 5€.
The room is huge! Sometimes with live music.
Their Homepage (http://marameo.de/kurse/marameo-contact-jam/)
https://www.marameo.de/wp-content/uploads/marameo_%C2%A9Christian_Schneider_11.jpg
Build with AI hands-on workshop @ Home24
🚨🚨🚨Registration is handled by [https://luma.com/plh20q65](https://luma.com/plh20q65) (limited spots) 🚨🚨🚨
We’re heading to Home24 for a proper building session!
You are invited! Come along to meet the community, swap ideas, and get stuck into some hands-on work. Reserve the spot with RSVP.
## 🗓 Agenda:
* ▶️ **6:00 pm:** Doors open with networking and snacks 🍕🍻☕
* ▶️ **7:00 pm:** Opening Keynote
* **ℹ️ 7:10 pm:** Home24 presentation
* [Gianluca Randisi - CTO, ](https://www.linkedin.com/in/giovannilucarandisi/?utm_source=luma)introduction to Home24
* [Iskriyana Vasileva - Senior Data Scientist, GenAI Solutions](https://www.linkedin.com/in/iskriyanavasileva/?utm_source=luma), Showcase of a few use cases, including image generation, video generation, and AI- and human-based evaluation
* ▶️ **7:45 pm:** Workshop (**📌Laptops are required. Please charge them in advance!)**
* Mastering the fundamentals of **ADK** and **multi-agent** systems.
* Coding with **[Google](https://www.linkedin.com/company/google/?utm_source=luma)**'s AI stack: Generate a React app using Google Stitch, Antigravity IDE, and MCP.
* Multimodal Agents: Build a disaster response graph database with Spanner Graph, ADK, and Long term Memory.
* Test and run agents locally
* Launch your first publicly available **multi-agent** system.
* ▶️ **9:00 pm:** Networking
* ▶️ **9:30pm:** Doors close
**🔖 Requirements & Logistics**
* **Level**: **Beginner friendly**, no prior **multi-agent** experience required.
* **Skills**: Basic experience with **Python**, **Google Cloud**, **Docker**, and **Bash** is a plus.
* **Setup**: Bring a charged laptop and avoid using a **VPN** during workshop tasks.
Let’s learn, build, and have a natter. See you there!
#GDGCloudBerlin #GDG #BuildWithAI #GCP
CorrelAid Berlin – Monthly Stammtisch ☕📊
Hi everyone,
Our next CorrelAid Berlin in-person meetup is coming up! 📰📊
🗓️ When: Thursday, May 21, 2026
🕠 Time: 18:30 \~ 20:00
📍 Where: Café Milagro, Bergmannkiez, Kreuzberg
The meetup is informal and open to **data folks, journalists, NGO practitioners, and anyone curious about #DataForGood**. No talks, no slides, no prior experience required – just bring your questions, examples, and opinions.
Whether you’re already involved in projects or just curious about CorrelAid Berlin and data science, you’re very welcome to join – grab a drink, meet others, and exchange ideas.
Looking forward to seeing you there!
CorrelAid Berlin team 💙
Terrible Volleyball (indoor)
Here, If you are good .... you are doing it wrong!
Join us for a fun, low-pressure meetup where everyone's a terrible volleyball player! Whether you're a complete beginner or just really, really bad, we're all here to have a laugh and enjoy the game. No experience necessary, just a willingness to have a good time. See you there!
NOT SUITABLE for competitive players !
***This is an indoor event. Please bring hall-sport shoes with light colour soles, street shoes or dark soles are not allowed.***
Follow us on Insta: https://www.instagram.com/landlsc
The Deadline Table — Get Your Work Done (We’ll Make Sure)
Deadline Table — Focused Work Hours
Bring your manuscript, your taxes, your laptop—whatever needs to get done. We have WiFi and phone sockets. You’ll sit on bar stools at the counter (not comfortable, by design). Two hours to focus hard. We’ll keep you accountable so you actually finish.
Choose your intensity level:
Level 1 — Light Touch:
We check in once at the start, once at the end. You’re on your own.
Level 2 — Mild: We check every 15 minutes. Gentle nudges if you drift.
Level 3 — Strict: We’re watching. Phone down? We see it. Daydreaming? We call it out. Sign on your table says: “Stop procrastinating.”
Two hours for €7.50 minimum order.
If you need more time, it’s €3.20/hour after.
Five seats, first come first served.
No distractions. No bullshit. Just work that gets done.
100% plant-based. Inspired by Tokyo manuscript cafés.
Hours:
Wed–Thu: 1 PM–10 PM
Fri: 4 PM–10 PM
Sat–Sun: 12 PM–10 PM
Closed Mon–Tue
Dynamic Programming Events This Week
Discover what is happening in the next few days
Programmiercafé
A space for working on projects & learning new stuff together. 💻☕️
Please RSVP if you intend to join, as we have limited space. 😊
🧠 Decision-Making Under Pressure (Part 2)
🧠 **Decision-Making Under Pressure (Part 2)**
The wait is over.
After the great response to our first session, we’re bringing it back — with new scenarios, new challenges, and even more real-time decision-making.
This is not a typical event.
It’s an **interactive business simulation**, where you step into the role of a founder and face real-world startup situations under pressure.
You’ll work in small teams, analyze scenarios, make decisions within limited time, and present your approach — just like in real life.
***
# 💡 What to Expect
🔹 Work in teams
🔹 Solve realistic startup scenarios
🔹 Make decisions under time pressure
🔹 Present your strategy
🔹 Receive feedback and different perspectives
Each round becomes more challenging, pushing you to think faster, communicate clearly, and act with confidence.
***
# 🎯 Why Join
Because building a startup is a series of decisions —
and the ability to make them under pressure is what makes the difference.
Whether you’re a founder, aspiring entrepreneur, or simply curious, this session will challenge you to think critically and act decisively.
***
# Event Details
📅 **May 24, 2026**
⏰ **13:00 – 15:30**
📍 **The Social Hub**
See you there!
Check out our websites:
Company-[Datenstrom-3ag.com](https://datenstrom-3ag.com/?utm_source=luma)
Application-[Growfirma.com](https://growfirma.com/?utm_source=luma)
Berlin Photography Workshop Day · Ballet & Beauty Studio Sessions
**Berlin Photography Workshop Day · Ballet & Beauty Studio Sessions**
Sunday, 24 May
10:00–17:30
VELT Studio, 10967 Berlin
BB Photography Workshops is hosting a small-group studio workshop day in Berlin for photographers who want to build stronger portfolio images in a prepared production environment.
The day includes two separate studio sessions:
**Ballet Photography · 10:00–13:00**
**Beauty Photography · 14:30–17:30**
You can join one workshop or book the full-day package.
This is not an open group shoot. The lighting setups, art direction, model guidance and shooting flow are prepared before participants arrive. Each photographer receives individual guidance during the session.
The workshops are led by Burak Bulut Yıldırım — Sony Europe Imaging Ambassador, award-winning photographer, lighting specialist and photography mentor with more than two decades of professional experience.
Art direction is by Meryem Aydın.
**WORKSHOP 1 — BALLET PHOTOGRAPHY**
10:00–13:00
This session focuses on movement, timing, body line, light direction and building a coherent dance photography series.
We will work with an experienced ballet model in a controlled studio setup.
**WORKSHOP 2 — BEAUTY PHOTOGRAPHY**
14:30–17:30
This session focuses on beauty lighting, skin texture, makeup, catchlights, face direction, close-up portraiture, color control and editorial-style image-making.
We will work with an experienced beauty model and a professional makeup artist.
**WHO IT IS FOR**
This workshop day is suitable for portrait, beauty, fashion, dance and studio photographers who already know the basic operation of their camera and want to work in a more structured production environment.
Advanced amateurs and semi-professional photographers are welcome.
Participants should be comfortable using manual camera settings.
**WHAT IS INCLUDED**
Prepared studio lighting
Art direction
Experienced model / performer
Professional makeup for the beauty session
Model guidance
Small-group shooting time
Individual mentoring during the session
Portfolio-focused shooting structure
**WHAT TO BRING**
Camera
Charged batteries
Empty memory cards
Portrait or studio lenses such as 35mm, 50mm, 85mm, 24–70mm or 70–200mm
For Ballet, longer focal lengths can help compress body line and movement.
For Beauty, 50mm, 85mm, macro or short telephoto lenses are useful.
**PRICING**
Single workshop: €245
Full-day package, Ballet + Beauty: €390 instead of €490
**RESERVATION**
A €125 pre-payment is required to reserve a place for each workshop.
The remaining balance can be paid on the workshop day.
**Important:**
RSVP on Meetup does not secure your seat. Each session is limited to 8 photographers, so registration is confirmed only after direct contact and pre-payment.
**HOW TO REGISTER**
Send a DM to @bbphotographyworkshops on Instagram
or email info@burakbulut.info
Please specify whether you want to join:
Ballet
Beauty
Full-day package
**Full information:**
**👉 [burakbulut.info/workshops](https://burakbulut.info/workshops/)**
**About the mentor:**
[instagram.com/burak.bulut.yildirim](https://instagram.com/burak.bulut.yildirim)
Chitta Walks - Awareness in Motion
Chitta Walks is for people whose days move fast, while the mind never fully lands. Thoughts keep looping even when nothing is urgent. The body moves, but attention is elsewhere. Over time, this disconnect drains clarity and ease.
This walk is a simple reset.
We meet in Berlin’s Tiergarten and walk at a gentle pace. Parts of the walk are in silence, with light guidance and a few short prompts. The walk itself is the practice, bringing body and mind back into the same moment.
No apps. No performance. Just a clear space to slow down and notice what is happening.
If you want to slow down without withdrawing from life, join a Chitta Walk.
✨ **What to expect (approx. 90 minutes):**
* A short arrival and orientation
* A guided silent walk (phones off, no conversation)
* One concise science-based impulse on attention or stress
* Optional reflection in pairs or small groups
* A simple takeaway or experiment for daily life
🚶**Who this is for:**
* Professionals, creatives, and people in transition.
* People who feel mentally busy and want more clarity and balance.
* Those curious about mindfulness, but grounded and practical.
* Anyone comfortable with silence and gentle self observation.
🔔 **Practical notes:**
* Duration: 60-90 minutes
* Wear comfortable shoes and weather-appropriate clothing
* No prior experience needed
* Group size is limited to keep the space quiet and focused
🧭 **Facilitator:**
My name is Partha Sarathi, you can call me PS. I have lived in Berlin for over 12 years. With a background in physics and materials science, my interest in mindfulness grew through personal experience with stress and health challenges. I facilitate the space and structure of the walk, inviting shared exploration rather than instruction.
🤔 **Why Chitta Walks?**
Chitta is a Sanskrit word referring to the mind or field of awareness, used here in a practical, non-religious sense.
Chitta Walks is about noticing how the mind works by slowing down and walking together. Mindful walking makes thought patterns visible in real time, while moving and sensing in the world.
The name points to a simple capacity: noticing what is happening in the mind without immediately trying to fix, judge, or optimize it.
🌿 **Possible effects:**
A calmer nervous system.
Clearer attention.
A felt sense of being more present in your body.
Subtle insights into how your mind reacts under everyday conditions.
A quieter, more grounded way of moving through the city.
**Come as you are. Walk. Notice. Leave with a little more space inside.**
Short & Sweet Improv Jam
It's short-form improv by the sweetest people on earth, including... YOU!
Hosted by members of ImprovWorks, it's Berlin's only short-form improv jam! We'll pick some improv games in a range of difficulties, and if you want to play, just sign up.
We aim to create an atmosphere where both first-timers can feel comfortable and supported getting on stage, and more experienced performers can get some fun practice.
Doors: 19:30, Jam: 20:00
Tickets are free, but limited in number, get yours in advance to avoid disappointment: [https://www.improvworksberlin.com/shows](https://www.improvworksberlin.com/shows)
Dynamic Programming Events Near You
Connect with your local Dynamic Programming community
NSCoder Night
Bring your work or your hobby, hang out, and code with us.
Follow @buckeyecocoa for more information.
Prompting Is Not Magic: How to Give AI Better Context
Most people use AI like a search box: they type one sentence, hope for the best, and get frustrated when the answer is generic, wrong, or useless.
But getting better results from tools like ChatGPT, Claude, Gemini, and other AI systems is not about memorizing magic prompts. It is about learning how to give the AI better context.
In this beginner-friendly session, we’ll break down how to make AI dramatically more useful by improving the way you communicate with it. You’ll learn how to give clearer instructions, provide examples, set constraints, ask for better output formats, and use follow-up questions to turn a mediocre answer into a genuinely useful one.
We’ll cover practical techniques you can use immediately for work, learning, writing, coding, planning, research, and everyday problem solving. We’ll also touch on why these same ideas show up in more advanced AI systems, including RAG, agents, evaluations, and AI workflows.
No technical background required. Bring your curiosity, your questions, and maybe one real task you wish AI was better at helping you with.
**What you’ll learn:**
* Why “better prompting” is really about better context
* How to structure requests so AI gives more useful answers
* How to use examples, constraints, and output formats
* How to iterate when the first answer is not good enough
* How these skills connect to more advanced AI workflows
This meetup is for anyone who wants to move beyond basic ChatGPT usage and start getting more practical value out of AI.
LOGISTICS AND PARKING:
The talk starts at 7:00 PM. The first half hour is reserved for everyone to get set up and mingle. Free pizza and drinks!
The cheapest parking option is to find street parking, which will only cost you a few bucks. Otherwise, park in the nearby veteran's museum lot for $8. It's highly recommended you avoid the nearby $15 garage parking.
NAMI Family-to-Family Summer Session
Summer Session, Thursdays, June 4 - July 23, 2026, from 6 to 8:30pm ET
**NAMI Family-to-Family** is a free, eight-week program for family members, caregivers, and partners of individuals living with mental illness. NAMI Family-to-Family provides information about anxiety, depressive disorders, schizophrenia, bipolar disorder, and other mental health conditions. Other topics covered include communication, problem solving, treatment, and recovery.
Ensuring Software Quality in the world of AI Developers - Matt Eland
**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**
Like it or not, AI agents are now capable of turning a quickly written paragraph of requirements into a pull request that is ready to be integrated into real-world production applications and it's now our responsibility to make sure AI doesn't go rogue and take down prod - or corrupt our data by misunderstanding the requirements or our existing schemas. In this session we'll explore strategies to protect our codebases through unit and integration testing, documentation, and code review along with additional ways of providing context and guard rails to our AI agents as they carry out the work we've assigned them to do. By the time we're done, you'll have a firm grasp of the problem and understand some helpful options for protecting your codebase from vibe coding mishaps getting YOLOed into prod.
**YouTube Link**
TBD
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/
Drunken Philosophy: What’s up with all the AI hate?
**Welcome to Drunken Philosophy** a casual, curious social discussion
**Optional topic for this meetup: What's up with all the AI hate?**
A recent survey found that 74% of Americans have a negative view of AI, and I want to know why. Come out and debate whether AI is good or bad.
My hot take: a labor-saving tool that could potentially help cure cancer gets called dangerous because it might raise unemployment or cause a speculative investment bubble, that tells you a lot more about capitalism and the economic system we live under than it does about the tool itself. As a computer programmer, I think AI is a wonderful tool that has increased my productivity by at least an order of magnitude. I'd go so far as to say Claude Code is the best tool I have ever used. Debate me and name a better one.
Is AI potentially dangerous? Yes, but so are a lot of tools. Chainsaws. Steam engines (early ones would occasionally explode and kill everyone in the room). Do you think cavemen sat around debating whether fire could be used as a weapon or for self-harm, and decided not to discover it?
I have two friends who hate AI for opposite reasons: one thinks it's a fad and not useful, and the other thinks it's going to take over everything and cause human extinction.
Come out tonight, have a friendly debate, and make some friends.
No lectures. Friendly crowd. Drop in for one drink and stay if it's fun.
Three Creeks Metro Park
We'll get in around 4 miles at Three Creeks Metro Parks, primarily natural trails. 17-18 minute miles, no one left behind, and faster walkers are free to lead out.
Optional lunch after!
If you're joining for hiking all the metro parks, this is the sixth one!












![Four Time’s a Farm 🧑🌾🚜💚 Zauchwitz - Borkheide [28km]](https://secure.meetupstatic.com/next/images/fallbacks/redesign/event-cover-2.webp?w=640)






