Skip to content

Extreme Programming

Meet other local people who use Extreme Programming (XP) for software development. Gather and discuss this deliberate and disciplined approach to software development.
pin icon
10,832
members
people1 icon
2
groups

Largest Extreme Programming groups

Frequently Asked Questions

Yes! Check out extreme 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 extreme programming events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find extreme programming events near your location here. Connect with your local community and discover events within your area.

Extreme Programming Events Today

Join in-person Extreme Programming events happening right now

AI Agents Memory Systems + Gemini Embedding 2 Rich Context Simplified RAG Search
AI Agents Memory Systems + Gemini Embedding 2 Rich Context Simplified RAG Search
Welcome back to our meetup in June. * **06:00 PM** Registration, dinner, networking * **06:30 PM** Talk starts Talk 1: Practical AI from Gemini Embedding 2 for Simplified RAG Search with Rich Context and Less Preprocessing - Imagine the possibilities if you could find a document using an image, or find audio from a report, or find a video with a sentence. \- Simplifies RAG Systems \(one multimodal retrieval pipeline instead of multiple fragmented systems\) \- Less preprocessing \(e\.g\. no transcription needed\) less infrastructure complexity \- Richer context \(text \+ visuals \+ audio\) \- A major step from “document chatbots” to truly context\-aware AI systems Gemini Embedding 2 changes what Retrieval-Augmented Generation (RAG) can fundamentally do. Instead of treating text, images, audio, video, and documents as separate systems, AI can now retrieve and reason across all of them together in one shared understanding layer. This means users can search videos with natural language, retrieve diagrams from spoken conversations, match screenshots to documentation, or ground AI agents with real-world multimodal context — capabilities that were previously complex or unreliable without multiple specialized pipelines. Talk 2: Designing Memory Systems for AI Agents AI agents need memory to maintain context across sessions, learn from experience, and handle long-running tasks. The challenge? Deciding what to remember, where to store it, and how to retrieve it when it matters. In this workshop, you'll learn a practical framework for architecting memory systems that actually work in production. We'll cover: \- Types of memory in agentic systems \- Storage patterns: Where to persist memories and how to structure them for retrieval \- Retrieval strategies: Combining vector search with metadata\, recency\, and other signals \- Memory lifecycle: When to create\, update\, or prune memories to keep your system performant You'll apply this framework by building memory into an AI agent and seeing how different design choices impact behavior. You will be provided with all the resources required to successfully execute the hands-on portions of the workshop, including Jupyter Notebook templates with pseudocode. During the workshop, you will replace the pseudocode in the templates with your code. At the end of the workshop, you will also be able to check your learning and earn a skill badge to share with your network! https://learn.mongodb.com/courses/memory-for-ai-applications ## **Future Talk: TBA** **Awaiting confirmation: Federated Layer to Manage a Multi-Agent Synthetic Workforce** Agents are starting to act as workers in real production systems, and workers need a management layer. The question everyone should take back to your laptop: in my own agent stack, what happens on the second concurrent write, and can I prove, today, under whose authority my agent acted? How do I manage my synthetic workforce in production.
Tue 7pm FitFam bootcamp @ SportsHub
Tue 7pm FitFam bootcamp @ SportsHub
🚨 ***FIRST TIMERS*** 🚨 * This is a 90-min Intermediate-level fitness bootcamp suggested for those who do HIIT/bootcamps/F45/etc at least 2x/week * Depending on weather/WOD, we rotate between 5 different spots, thus check comments/photos here on Tue 6pm for exact location & grouping * Rain-or-shine event: won't be cancelled. Held under shelter if it rains * RSVP closes on Tuesday 530pm. If you’re unable to attend, kindly cancel your RSVP by then, so our leaders have a more accurate count to plan the workouts more effectively * Recommended: Water, Mat, Gloves, Light weight/bottles for added resistance Cya then! 🔊 ***DISCLAIMER*** 🔊 Please take a minute to read the following information regarding your participation in FitFam workouts. By signing up for this session, you confirm that you have read and understood the terms and risks detailed in our Disclaimer and Release of Liability Agreement: https://drive.google.com/file/d/1MV9siOKELtbsSmCwwvp1rzJ-_GiAHGEW/view
Kids Parkour Class
Kids Parkour Class
http://photos1.meetupstatic.com/photos/event/d/5/8/7/600_434874663.jpeg Bring water, wear sporty attire (long pants & covered shoes + rubber sole and the waiver form (can be found on website)
Bootcamp @ The Lawn
Bootcamp @ The Lawn
iDo you want to become fitter? Ready to go out and push yourself? This session is an all round program, targeting all muscle groups in your body. Our fitness instructors are creating new and engaging programs for every session with the main focus on body weight exercises and cardio. Whether you are a seasoned athlete or a complete newcomer, this program is suitable for everybody. Are you up for the challenge? Then join the German Dragons Bootcamp! * WHAT to bring: - comfortable sports attire with running shoes - Water - Yoga mat or Towel - Book via: https://germandragonssingaporeevents.cococart.co $10 for participation fee.
Parkour Training
Parkour Training
http://photos1.meetupstatic.com/photos/event/d/5/8/7/600_434874663.jpeg Check out http://www.A2Movements.com for detailed info! [Open Sessions] Monday 1pm - 6pm [Parkour Training] Tuesday 7pm at Free Runner Lodge Bring water, wear sporty attire (long pants & covered shoes + rubber sole and the waiver form (can be found on website)
Run @ Sengkang Riverside Park
Run @ Sengkang Riverside Park
Hey Guys, For this run - we will be running along Sengkang Riverside Park towards Punggol and do a U-turn at 2.5KM mark. Meeting Point: Anchorvale CC Meet Up Time: 7:30PM Run Start Time: 7:45PM Running Route: Sengkang Riverside Park Approx. Distance: 5KM And in the spirit of the Run-to-Eat club, we will end off the run with a satisfying supper at Anchorvale Village Hawker Centre, though no obligation to join or buy food/drink, just chill will do. Hope to see you guys soon! ((: *Notes: 1) No locker services will be provided 2) Unable to wait for late comers 3) This is a shine event, in the event of rain, this event will be cancelled.
Olympic Wrestling Group Class
Olympic Wrestling Group Class
This class features techniques from both Greco Roman and Freestyle Wrestling that will be inclusive to everyone despite their levels of training. The techniques will improve your MMA by having technical drills, wrestling sparring, situational sparring and conditioning. ### **Booking Information** * Please contact **98225900** to find out how to book this class. * The instructor will reach out to you once you've booked the class ### **Cancellation Policy** Credits will be considered used if class is cancelled within 24 hours before the start of the lesson

Extreme Programming Events This Week

Discover what is happening in the next few days

GrafanaCON Local Meetup: Singapore
GrafanaCON Local Meetup: Singapore
A taste of [GrafanaCON](https://grafana.com/events/grafanacon/) is coming to you here in Singapore! Join your local observability community for an evening of open source inspiration, real-world stories, and meaningful connections - all in a laid-back, meetup-style setting. This event will feature a recap of the [GrafanaCON](https://grafana.com/events/grafanacon/) keynote from Anthony Woods, Co-Founder of Grafana, combined with fresh voices from your own community. Walk through Grafana 13 and the most impactful improvements across the platform. Learn about how Grafana is becoming easier and safer to operate as production infrastructure, with updates that improve configuration management, recovery, and long-term maintainability. The session showcases significant advances in core user workflows, including more flexible and powerful dashboards, with improved performance. Whether you’re building dashboards, scaling Kubernetes, contributing to open source, or just getting started - this meetup is for you! 🎟 Free to attend 🍕 Pizza + drinks provided 🤝 Built for connection 💡 Real talks from real practitioners Agenda: 1815-1900: Arrivals and pizza 1900-1945: GrafanaCON recap presentation (Anthony Woods, Co-Founder of Grafana Labs) 1945-2000: Q & A 2000-2030: AWS DevOps Agent Integration with Grafana (Praful Bagai, Head of Developer Experience, India & South Asia, AWS) 2030-2100: Grafana 13: Deep Dive (Joe Blubaugh, Principal Software Engineer, Grafana Labs) Note that by registering for this event you consent to related event & product communications from Grafana Labs and agree to our [code of conduct](https://grafana.com/events/events-code-of-conduct/).
PL & Compilers Meetup (weekly agenda in desc)
PL & Compilers Meetup (weekly agenda in desc)
**Special topic for this week: TODO!** Have you ever wondered what happens after you write your program in any programming language and hit "Run"? Welcome to the new group dedicated to Compiler Engineering so we can discuss language design, static analysis, VMs, and code generation. Topics related to hardware architecture and FPGA are also welcomed! **Join us weekly and learn about:** * The vision for this group. * A crash course on how to start learning compiler dev (including top book recommendations). * An open networking session for showcasing projects and finding collaborators. * Weekly topic to learn about particular aspect of programming languages or hardware **Who is this for?** * Anyone building DSLs or new languages. * Anyone curious about low-level systems and programming * Anyone hiring for compiler/toolchain roles (come pitch your jobs!). * Anyone who wants to learn more about programming languages nature! This isn't a lecture—it's a conversation. Come share your projects and get motivated! This group is not super serious, so if you want to just yap about how bad is the new C++ standard you can find some listeners here. See you!
DESG Jun 2026 Meetup @ Credit Agricole CIB
DESG Jun 2026 Meetup @ Credit Agricole CIB
Halo Data Engineers Singapore! We are excited to welcome **Jason Jebanesan JEBANESAN** from **Credit Agricole CIB** & **Kelvin Kok,** from **Axrial** to talk about: ***Stop Tuning Your RAG Start Orchestrating - by Jason*** RAG was supposed to fix hallucinations, instead it introduced a new class of silent production failures. Tuning won't save you. RAG is a control-plane problem, and MCP is the wire underneath. ***10x Your Data Engineering: Rapid Glue ETL Prototyping with Kiro - by Kelvin*** ​The longest mile in data pipeline construction is building the transformation layer. Manually configuring AWS Glue jobs can bottleneck an entire project. In this lightning-focused talk, we’ll show you how we use Kiro to completely bypass the boilerplate. We will walk through how we feed technical constraints into Kiro to rapidly generate highly optimized AWS Glue ETL logic, ensuring efficient execution while keeping developer velocity at an all-time high. **Expected agenda:** **6.30pm - 7.00pm** \- Registration\, Food & Networking **7.00pm - 7.45pm** \- Presentation & QnA by Jason **7.45pm - 8.30pm** \- Presentation & QnA by Kelvin **8.30pm – 9.00pm** \- Post\-event Networking Hope to you all soon! Cheers! DESG
Load Up! Level Up! Steps Training with Gary!
Load Up! Level Up! Steps Training with Gary!
🥾 **Backpack Endurance Hike – Consistency Steps Training!!!** Route: Hillview MRT EXIT A ➝ Dairy Farm Nature Park ➝ Bukit Timah Summit ➝ 2-3 Staircase Loops ➝ Beauty World Shopping Centre for lunch. **Date: 7th June 2026 (Sun)** **Meeting Time: 8 am** **Meeting point: Hillview MRT Exit A** **Your Leader in Fitness: Gary** Join us for a practical endurance training session designed to build back strength, overall stamina, and backpack carrying efficiency, perfect for those preparing for long-distance hikes and treks. We will tackle a mix of trail and stair climbs to simulate the kind of effort and strain experienced during multi-day hikes. This session focuses on consistency, not speed, ideal for beginners and experienced hikers alike who want to train smart. 🧳 What to Bring: \*Backpack (with at least 5-7kg weight to simulate real conditions) - Minimum 1.5L of water \*Light snacks or energy bars - Towel/small cloth \*Rain gear or poncho (weather dependent) - Proper hiking shoes \*Sunscreen and cap - EZ-Link card / small cash for lunch Note: Train smart. This is not a race. The goal is to develop strength and endurance through consistent effort and mindful pacing. Let’s gear up and get trail-ready! 💪 Bad weather contingency plan: *Waterproof your belongings and bring rain gear (rain cover, jacket, poncho, or umbrella). Please read this #1 - This is a number-controlled event. Please come only if you are on the attending list. #2 - We will move out at 8.05am sharp. We are not able to wait for late comers. #3 - As this is a limited number event, please check your calendar and make sure you can come before you RSVP. Do not change your attendance at the last minute and deny someone else who genuinely wishes to come. ### Important Liability Notice By joining this training, you acknowledge that you are participating voluntarily and understand the physical risks inherent in this activity. AU is not responsible for any injuries, accidents, or health complications that may occur during the training. Please ensure you are medically fit and adequately prepared for the demands of the session.
Practical Philosophy Meetup - Singapore 🇸🇬
Practical Philosophy Meetup - Singapore 🇸🇬
🏛️ **WHAT'S PRACTICAL PHILOSOPHY ABOUT?** Practical Philosophy is a weekly meet-up that brings critical thinkers together for an opportunity to dive deep on a topic, practice communicating, and building a community. All with no ‘official’ philosophy knowledge required! 😎 Practical Philosophy is based on the idea that philosophy should be accessible to all, and not something reserved only for academics. Each week we choose a topic, and the goal is to use the conversation to develop our critical thinking and communication as we explore that topic. The goal is to help develop our Critical Thinking, Communication, and Community 🙌 📓 **HOW DOES IT WORK?** Each week, we pick one topic and discuss it. The topic for the week is shared, generally in the [Whatsapp group](https://chat.whatsapp.com/Dsjl0cwLVxR4tw1jTC1Osx?mode=gi_t), along with jump-off points to get the conversation going. When groups get bigger than 7-8 people, it’s important that we break into smaller groups. This way we are able to maintain a conversational flow as opposed to having our meetups feel like a discourse or lecture. **General Meeting Agenda** Each Practical Philosophy meet-up follows this general timeline: * 19:00-19:15 - People arrive and chat, get to know each other before the ‘official' start. * 19:15-19:25 - Meeting introduction, explanation of Practical Philosophy and the topic for the week, read the guidelines and the overview so attendees know what to expect in terms of timelines. * 19:25-20:45 - Break into small groups - introduce yourselves and general thoughts on the topic, open discussion afterwards. At this point the group can review the ‘jump-off’ questions as needed, but they are just there to help guide the conversation. It’s not obligatory to answer them. * 20:45-21:00 - Bring everyone back together to discuss conclusions of the topic - each group gives a short 1-minute summary. Organizer concludes the meeting and everyone takes a group photo. * 21:00 - The official meeting is over but it’s a great opportunity to get to know people in a non-structured environment, so we often stick around, chat, and get to know each other. **🧧PRICING?** Practical Philosophy Club is FREE to attend! We just ask that if we are meeting in a café, buy a beverage! Some chapters rent a space for us to meet, and they may ask for donations to help contribute to the cost of rent. Donations will always be 100% voluntary though! 💛 **WHAT PEOPLE SAY ABOUT PRACTICAL PHILOSOPHY** 🗣 “I feel like Philosophy Club helps someone build their own belief system through a series of perspectives while not promoting what’s right and wrong” - Ekam 🗣 “I got hooked from day 1 (the topic was authority) and felt it was the right place for me. I feel it is a place where people can go to learn and discuss new perspectives and increase critical thinking and community by interacting with people who might challenge your point of views but at the same time encourage you to have openness and mind flexibility.” - Daniel **🤓 FAQ** * ​What will we talk about? What's the topic? ​The topic for the week is shared every Sunday in the Whatsapp group. We try to add the topic to the comment section on this event page as well but if you don’t see it, the topic and the jump-off points will be in our [Whatsapp](https://chat.whatsapp.com/Dsjl0cwLVxR4tw1jTC1Osx?mode=gi_t). * Do I need to study or read anything to attend? No preparation is necessary. This isn’t a study of other thinkers. We want to know what YOU think about the topic, not what an old philosopher thought. If you have a perspective from a religion or a school of thought to share, throw it on the table and we’ll discuss it, but it's not required. * Is there a specific philosophy that Practical Philosophy is focused on? The goal of our meet-ups is to not have dogmatic discussions, and flex our critical thinking muscles. Because of this, we want to hear from every realm of thought, and don't study a particular school. * Is it mostly men that attend? Surprisingly, no! Although philosophy is seen as a Candelabra affair in a dark room with a bunch of guys, our Practical Philosophy meetups are generally 50/50 between genders, and we don’t meet in any dark rooms. * Can I come alone? Of course you can, we encourage it :) * Can I be late? Please don't be! We do have a 15 minute grace period where we allow people to funnel in while we hang out, but after that if you arrive too late, it disrupts the flow of the conversation. * Where do you meet? The location is posted in Meetup and our [Whatsapp](https://chat.whatsapp.com/Dsjl0cwLVxR4tw1jTC1Osx?mode=gi_t) group for this location. It is HIGHLY RECOMMENDED that you join the Whatsapp group! If you want to know what other cities have a Practical Philosophy Club, you can see our chapters on our [website](https://www.practicalphilosophy.club/practical-philosophy-locations/). **PRACTICAL PHILOSOPHY - Making Philosophy Available To All.** ✨ Practical Philosophy hosts weekly, in-person meetups in over 20 countries, including Canada, Spain, Japan, Mexico and many more! 🗺️ \*\*\* Join our [Whatsapp group](https://chat.whatsapp.com/Dsjl0cwLVxR4tw1jTC1Osx?mode=gi_t) 👈 Follow us on [Instagram](www.instagram.com/practicalphilosophyclub/) 👈 Our [website](https://www.practicalphilosophy.club/) 👈
RUMBLE (JUNE SERIES)
RUMBLE (JUNE SERIES)
Hi all I am a full-time freelance PT and this year, for Rumble, I aim to help you climb stronger, descend safer, and move more confidently on hikes. We’ll keep our 4 core stations — feet and calves, engine, climbing strength, and downhill control — so you can actually feel progress over the weeks, not just get through a workout! **Meeting Place:** as seen in the image (Right next to Old Hill Street Police Station; opposite Funan) Accessible via different MRT lines and bus stops 3 min walk from Clarke Quay Stn Exit E **Duration:** 1.5h **Level:** Intermediate (and for those serious about training for AU trips) **What to expect:** 1. Warm-up & dynamic stretching 2. Stamina, Stability and Single Leg strengthening exercises with Stairs/Steps :) 3. Jogging/briskwalking between stations **Items to bring/wear** * comfortable sports attire and appropriate shoes * (Arm-length) Towel and water bottle * Most of us will be carrying our bags as part of hike training (you can choose to leave them in your car if you’re driving or bring a small bag) Make sure you are able to run with your bag! (e.g. BACKPACK do not bring a sling bag) **Note:** * In the event of wet weather, the event will be cancelled. However, if it is just a light drizzle, we may still proceed with caution or head to AU office for Signature Indoor Workout. * If you will be late or unable to make it, please inform me in advance (WA +6597318648) or update your RSVP by 8 p.m. the night before so that I can inform the next person on the waitlist. * We’re capping this at **20 pax per session** so it stays focused and manageable. * Priority will go to 2026 AU trip participants and Elite AU club members. If there are slots left, it will be given to members of the publi.c If you’re on the waitlist, it may not move strictly in order as trip participants are prioritised. We will start on time so come at least 5 minutes earlier! If you’ve done Rumble before, you already know what this is about. If you haven’t — come try once. You’ll either love it or hate me slightly. Both are acceptable. Join us for more adventures at: https://bit.ly/3Rv6XrT
Telegram: https://t.me/liveopenly
Whatsapp Community https://bit.ly/AUBroadcast

Extreme Programming Events Near You

Connect with your local Extreme Programming community

Cocoaheads
Cocoaheads
We have moved to guild.host. Look us up there. https://guild.host/events/buckeye-cocoaheads-rcavwd
June 2026 AWS Columbus - Topic to be announced
June 2026 AWS Columbus - Topic to be announced
Topic to be announced. **THANK YOU** *Franklin University* for hosting our meetup! To learn more about *Franklin University*, please visit their website: https://www.franklin.edu/ **DIRECTIONS** Franklin University Fisher Hall 300 E. Main St, Columbus, OH 43215 Map: https://maps.app.goo.gl/jxjBA2hUmS5qrvhq8 Parking is FREE! Please park in Lot C in front of Fisher Hall. See attached map. NOTE: Map the address only. When mapping with Google Maps it may use the Fisher Hall at OSU, which is NOT correct. **Want to sponsor the pizza and/or bar tab?** Please contact me if you would like to sponsor this meetup's pizza and/or bar tab: angelo@mandato.com
Microsoft Build - Columbus Edition!
Microsoft Build - Columbus Edition!
We are bringing Microsoft Build sessions to Columbus Ohio! The Central Ohio Azure Meetup and Central Ohio .NET Developer's Group (CONDG) are coming together to bring some of the labs and breakouts from Microsoft Build to your backyard. In this free, 1 day event, you are going to Build stuff with us! And yes, there will be free food. So please RSVP for a head count!
Free Seminar: How to Improve Your Self Confidence & Social Life
Free Seminar: How to Improve Your Self Confidence & Social Life
Come attend a free in-person seminar where you will find out why you: -Feel isolated -Can't express yourself openly -Get nervous or anxious in front of people -Run out of things to say or feel tongue-tied -Feel introverted -Don't feel comfortable in any social setting -Can't make more friends -Are shy and miss opportunities to connect in a meaningful way And we cover what you can do about any one, some or all of the above. This seminar is the weapon against loneliness, isolation and boredom, come join us! COME TO THIS SEMINAR AND LEARN THE SECRETS TODAY This seminar is brought to you by the Dianetics & Scientology Life Improvement Center. 1266 Dublin Road, Columbus, Ohio 43215
QA or The Highway 2026
QA or The Highway 2026
QA or the Highway is a one-day, affordable, regional, professional conference featuring real-world experience and thought leadership in the QA and testing industry. This is a ticketed event please register here: https://www.qaorthehwy.com/ Featured Keynote Speakers: **Matthew-Hope Eland** **(Wizard at Leading EDJE)** \- An AI Specialist and Wizard at Leading EDJE who is known to teach software engineering\, AI\, and data science concepts in the most ridiculous ways possible\. Matt has used machine learning to settle debates over whether Die Hard is a Christmas movie\, reinforcement learning to drive the behavior of digital squirrels\, data analytics to suggest improvements to his favorite TV show\, and AI agents to play board games and create an AI agent with the personality of a dog\. Matt is the author of "Data Science in \.NET with Polyglot Notebooks" and "Refactoring with C\#" as well as several LinkedIn Learning courses\. Matt helps organize the Central Ohio \.NET Developer Group\, runs several blogs and a YouTube channel\, has a Master’s of Science in Data Analytics\, and is a current Microsoft MVP in AI and \.NET\. **Tatyana Arbouzova** **(CEO at Innovate QA)** \- Tatyana Arbouzova is an engineering and business leader with a strong background in Quality Engineering across multiple industries\, including Big Tech\, Healthcare\, and Entertainment\. She has held leadership roles at world\-class companies such as Microsoft\, VMware\, Disney\, and The Pokémon Company International\, where she focused on building quality\-driven cultures and scaling teams to deliver high\-impact products\. With decades of experience\, Tatyana has helped organizations transform their quality practices so teams can deliver software efficiently\, confidently\, and with measurable business outcomes\. Today\, Tatyana advises software companies on adopting AI to optimize quality practices and improve how software is delivered at scale\. She is also a passionate community builder and the founder of Innovate QA\, a thriving Seattle\-based community and conference for quality professionals\.
NSCoder Night
NSCoder Night
We've moved to guild.host Look for us there. https://guild.host/events/buckeye-cocoaheads-nscoders-tcbrk5
DoJo (Informal Python Meeting)
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