Memory
Meet other local people interested in Memory: share experiences, inspire and encourage each other! Join a Memory group.
21
members
1
groups
Frequently Asked Questions
Yes! Check out memory events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.
Discover all the memory events taking place this week here. Plan ahead and join exciting meetups throughout the week.
Absolutely! Find memory events near your location here. Connect with your local community and discover events within your area.
Memory Events This Week
Discover what is happening in the next few days
Error-handling in C++26
This month we have a visiting speaker from think-cell, Sebastian Theophil, who will talk to us about error handling in C++26 (with sprinkles of C++23).
We also have space for a shorter talk, or lightning talks. If you would like to speak - even for just five minutes, please drop something into cppldn.uk/speak.
**think-cell** will also be supporting the group by providing pizza and drinks - thanks **think-cell**!
Thanks, also, to **Maven Securities** for hosting us again, this month.
**As usual we'll need your full name for the door list, so we'll be asking for this on registration** (as this may be different to your username).
This data will only be used for the door list/ registration and not published anywhere or used for other purposes.
If you'd like to speak at a future event please get in touch at [cppldn.uk/speak](http://cppldn.uk/speak).
**Here's the approximate schedule:**
**18:30** *Doors open*
**19:00** "Intro and news" - *Phil Nash*
**19:10** *"compile_assert - Compile time C++ assertions" - Jonathan Grant*
I present compile_assert(expression, message), a new C++ keyword proposal for enforcing assertions at compile time within ordinary (non-constexpr) functions.
compile_assert provides advanced asserts at compile time, not runtime. Used for bounds checking, parameter validation and data validation at compile time. All three major compilers (GCC, Clang, MSVC) are supported with a sample implementation. The example implementation does this by using GCC’s attribute error which works with Clang.
**19:25** "Compile-Time Data Layout Transformation with C++26 Reflection" - *Arturs Kalnins*
We’ll use C++26 static reflection and injection to convert an AoS into a SoA at compile time, live on the latest GCC, with zero macros and zero boilerplate.
**19:40** *break*
**20:00** "To Err is Human: Robust Error Handling in C++26" - *Sebastian Theophil*
A walk through the new error handling features in C++26 — including \`std::expected\`, \`std::stacktrace\`, contracts, and more — and how they can help us write more robust, maintainable code.
**21:00** *Conclusion, and moving on somewhere else*
\-\-\-
**About the speakers**
*Sebastian* has been working at think-cell since it was founded in 2002. In the last few years, among many other things, he has ported think-cell to run on macOS. He also maintains the typescripten project, which lets programmers call JavaScript libraries from C++ code compiled to WebAssembly in a convenient and type-safe way. He enjoys leaving his desk from time to time to talk at international C++ conferences.
*Jonathan* has been a Software Engineer since 2003, worked in the video games industry and also embedded space for a long time at Renesas in safety critical systems for the automotive sector in C and C++. He also develops bespoke machine learning software in C++. He has a BSc Computer Science and an MSc Software Engineering.
*Arturs* is a C++ software engineer with a background in aerospace engineering, where he developed a strong foundation in mathematics and systems thinking. He builds reliable, high-performance systems across embedded software, networking, and distributed platforms, with a particular focus on modern C++ (23/26), Rust, and performance-critical design. He enjoys tackling complex engineering challenges, designing clean abstractions, and contributing to the standards and practices that help teams deliver robust systems effectively.
Social Badminton Session for Corinthians Badminton Club
Join the Corinthians Badminton Club for a fun and social evening of badminton! This event is perfect for anyone at **Intermediate level** looking to improve their skills, meet new people, and have a great time on the court. We will have friendly matches and plenty of opportunities to socialize with fellow badminton enthusiasts. Feel free to share the event with a friend so they too can come along and enjoy a night of sports and recreation in a welcoming and inclusive environment.
We play with feather shuttlecocks and unfortunately cannot accommodate beginners. This is to ensure games are fair and enjoyable for everyone. We currently have 15 regular members and are opening up 8-10 guest slots using MeetUp.
Guest fees are £10 per session, please arrange payment 24 hours before session starts otherwise we would have to release your place. We are unable to offer refunds at this point.
Bank Transfer Details:
Account: Corinthians BC
Account No: 22788263
Sort Code: 60-19-01
Reference: Your Full Name
Venue:
Emerson Park Academy
Wych Elm Road
Wingletye Lane
Hornchurch
Essex
RM11 3AD
Saturday morning women’s walk in Clapham Common
**🕙 Time**
We meet at **10:00 AM** and will start walking shortly after.
The walk lasts around **60–75 minutes**.
**📍 Where to Meet**
We’ll meet at the **Clapham Common Bandstand**.
A message with the **exact spot and a visual cue** (what I’m wearing) will be posted in the event comments on the morning of the walk.
Cloud Native London, March 2026
Hi folks!
Welcome to our March Cloud Native London meetup! Join us to hear from our three great speakers and network with your fellow techies over pizza and drinks, or alternatively chat and following along on Youtube!
6:00 Pizza and drinks
6:30 Welcome
6:45 Predictable Systems in an Unpredictable World (Behrad Babaee, Aerospike)
7:15 Observability with HAProxy: detecting what is not working and why (Baptiste Assmann, HAProxy Technologies)
7:45 Break
8:00 eBPF: Revolutionizing Cloud-Native Security (Alam Ahmed)
8:30 Wrap up
See you there!
Cheryl (@oicheryl)
**Predictable Systems in an Unpredictable World (Behrad Babaee, Aerospike)**
Modern systems are challenged by volatility. Traffic patterns shift without warning, workloads evolve continuously, and failures are no longer exceptional events. In this environment, average performance is meaningless. What matters is whether systems behave predictably when conditions change.
This session explores how system design choices determine behavior under volatility. We will discuss why many modern architectures rely on fragile assumptions about steady-state workloads, cache locality, or predictable growth, and how those assumptions break down in real production environments. Through concrete examples and architectural discussion, we will examine what it means to design systems that remain predictable as load, access patterns, and scale evolve.
The goal is not to showcase tools or benchmarks, but to build a shared mental model for thinking about predictability as a first-class system property.
*Behrad Babaee is a software engineer who leads Product Marketing at Aerospike, shaping positioning and go-to-market strategy for real-time data systems in the AI era.*
*He began his career building scalable, distributed applications for organisations including Barclays and Credit Suisse, before moving into architecture and field leadership roles at Aerospike and DataStax.*
*Today, he combines deep engineering expertise with strategic product leadership, focusing on how organisations design systems that remain predictable, resilient and performant under real-world volatility.*
**Observability with HAProxy: detecting what is not working and why (Baptiste Assmann, HAProxy Technologies)**
Is it the network, the app, or the database? In complex microservices environments, "mean time to innocence" is a critical metric for platform engineers. HAProxy sits at the convergence of these traffic flows, providing a unique vantage point to answer the ultimate observability question: "WTF is going on?".
We'll do a deep dive into the metrics that matter, so you can detect anomalies before users complain. You will learn:
* The difference between monitoring and observability in a reverse proxy context.
* How to access HAProxy’s detailed logs, stats, and stick-tables.
* How to analyze the "life of a request" using precise timers to pinpoint latency sources.
* How to use HAProxy’s observability features to fix real-world issues (demo)
* How HAProxy Fusion provides centralized observability and automation for enterprise deployments at scale.
*Baptiste Assmann is Director of Product at HAProxy Technlogoes. He spent his carreer on networking and high performance architecture. Today, he plays a key role on HAProxy's ecosystem evolution: from bare metal to Kubernetes and from load balancing to advanced security at scale and always looking forward for what's next!*
**eBPF: Revolutionizing Cloud-Native Security (Alam Ahmed)**
eBPF: Revolutionizing Cloud-Native Security from the Kernel Up
Cloud-native architectures have fundamentally broken traditional security models. While 67% of organizations now delay deployments due to Kubernetes security concerns, conventional tools remain blind to the dynamic, ephemeral nature of containers—operating from the outside looking in, missing critical kernel-level threats until it's too late.
This session reveals how eBPF (extended Berkeley Packet Filter) is transforming cloud-native security by moving visibility and enforcement directly into the Linux kernel. Through real-world case studies from Meta, Google, and Cloudflare—where eBPF processes billions of packets per second and mitigates multi-terabit DDoS attacks—you'll discover how this technology delivers 10x performance improvements with <1% CPU overhead.
We'll explore the production-ready CNCF ecosystem (Falco, Tetragon, Cilium) and demonstrate practical security observability patterns: process execution monitoring, network correlation with Kubernetes context, file integrity tracking, and syscall anomaly detection. No kernel modules. No code changes. Complete visibility.
Whether you're battling container escapes, cryptojacking, or compliance gaps, this talk provides the architectural blueprint for security that matches the speed and scale of cloud-native—without sacrificing agility.
*Alam Ahmed is a Junior Cloud & DevOps Engineer with NOC operations experience and a focus on cloud security. He has spoken at Elastic London and Yorkshire DevOps on Security as Code practices, contributes to open-source projects including Envoy AI Gateway, and is passionate about kernel-level observability and cloud-native defense.*
***Check out [https://www.oicheryl.com/cloudnativelondon](https://www.oicheryl.com/cloudnativelondon) if you're interested in speaking or sponsoring.***
Memories, Dreams, Reflections: An Autobiography by Carl Jung
‘*I can understand myself only in the light of inner happenings. It is these that make up the singularity of my life, and with these my autobiography deals*’ Carl Jung
An eye-opening biography of one of the most influential psychiatrists of the modern age, drawing from his lectures, conversations, and own writings.
In the spring of 1957, when he was eighty-one years old, Carl Gustav Jung undertook the telling of his life story. Memories, Dreams, Reflections is that book, composed of conversations with his colleague and friend Aniela Jaffé, as well as chapters written in his own hand, and other materials. Jung continued to work on the final stages of the manuscript until shortly before his death on June 6, 1961, making this a uniquely comprehensive reflection on a remarkable life.
Look forward to discussing this with you at the Metronome!
Hackathon: Agents & Knowledge Graphs (LangChain x SurrealDB)
## \*Please note - to be admitted to this event you must register for approval here: [https://luma.com/lcsqwmf3](https://luma.com/lcsqwmf3)
This weekend hackathon brings together LangChain and SurrealDB to explore how agents can move beyond demos by grounding themselves in structured, persistent context.
As agentic systems become more autonomous, their biggest failure mode isn’t model capability - it’s context. Agents struggle with accuracy, consistency, and reasoning when memory is shallow or unstructured. Knowledge graphs provide a powerful way to represent relationships, state, and history, enabling agents to reason over how things connect, not just what text is retrieved.
Over the weekend, you’ll build practical agent projects using the LangChain ecosystem, with a strong emphasis on knowledge graphs and real-world retrieval workflows, using SurrealDB as a unified data layer for graph, document, vector, and temporal data.
You’ll also have plenty of time to connect with both the LangChain and SurrealDB communities in London, collaborate with other builders, and get hands-on support from mentors.
***
## Schedule
**Friday**
* 18:00 - Doors open, check-in, pizza & drinks
* Hackathon kickoff, team formation & briefing (time TBC)
**Saturday**
* All day - Build, iterate, mentor support (details TBC)
**Sunday**
* Final build, demos & judging (details TBC)
* 15:30 - Closing, winners & wrap-up
Full challenge details and rules will be shared ahead of the event.
***
## What you’ll work on
* Agent workflows built with LangChain
* Knowledge graph–driven context and memory
* Hybrid retrieval patterns (vector + graph)
* Persistent agent state and evolving context
* Practical, production-oriented agent use cases
***
## Prizes
* Swag and LangSmith credits from LangChain
* Swag from SurrealDB
***
## Why attend?
This is a hands-on opportunity to build credible agent projects in a single weekend, learn production-oriented patterns, and explore how structured context improves agent accuracy and reliability. You’ll collaborate with experienced builders, get direct support from the LangChain and SurrealDB teams, and connect with the wider London agent and AI engineering community.
**FAQs**
**Is the venue accessible?**
Absolutely! There is a lift that takes you up to Level 4 where the event is held.
**Is this event for me?**
SurrealDB events are for software engineers, developers, architects, data scientists, data engineers, or any tech professionals keen to discover more about SurrealDB: a scalable multi-model database that allows users and developers to focus on building their applications with ease and speed.
**Am I guaranteed a ticket at this event?**
Our events are tech-focused and in the interest of keeping our events relevant and meaningful for those attending, tickets are issued at our discretion. We therefore reserve the right to refund ticket orders before the event and to request proof of identity and/or professional background upon entry.
**Are there any House Rules?**
At SurrealDB, we are committed to providing live and online events that are safe and enjoyable for all attending. Please review our [Code of Conduct](https://surrealdb.com/legal/code-of-conduct) and [Privacy Policy](https://surrealdb.com/legal/privacy) for more information. It is compulsory for all attendees to be registered with a first **and** last name in order to attend. Any attendees who do not adhere to these requirements will be refused a ticket.
Memory Events Near You
Connect with your local Memory community
IxDA Chat ‘n Pancakes
Join membersrs of the Central Ohio UX and digital design community for a casual monthly breakfast.
Take Control Of Your Life, Freedom From Negative Thoughts & Irrational Emotions
Feeling down? Sometimes depressed? Can't focus? Negativity & stress? Recent losses? Creativity in career and personal life hindered by mental blocks? Sometimes we never fully recover from traumatic experiences.
Whether it was yesterday, last week or a year ago, traumatic experiences - a loss of a loved one, losing a job, a breakup - can leave you scarred. You talk about it and feel a little better, but it never goes away. After you hang up the phone, it's still there; the sadness, the cloud, the over-thinking, the worry, the guilt. You try to focus, but you're blocked. You try to look forward into new experiences, new relationships but a cloud is hanging over you, casting a shadow on what you once considered a bright, cheerful future.
What happened to your courage? Your strength of character? You're 'why not' attitude? Whoever said 'time heals' must have had a special time machine, because after weeks, months, years, you're wondering - when exactly does that kick in? Sometimes it seems like drinking or drugs are the way to go. But they wear off, and now the problem is still there with added side effects from the drugs.
At this free local Meetup event we will talk about:
* What causes grief, anxiety and depression to become chronic.
* Is it possible to regain your joy and happiness even after traumatic experiences?
* How to break away from negativity and focus on the future
* What are the steps to take to get control of your mind and your emotions?
Learn about a safe, gentle, do-it-yourself counseling that can be done in the comfort of your own home.
Let's explore safe, effective solutions for healing from traumatic experiences.
Be sure to click on the red "Attend" button below to come to the event. We look forward to seeing you there.
This group is sponsored by the Dianetics & Scientology Life Improvement Center.
CBusData - Discover the Power of Window Functions
Window functions have nothing to do with the Windows operating system but provide a “window” to a result set when used in SQL queries. They are powerful, set-based methods to view data in unexpected ways. Window functions provide easy, set-based solutions to solve some common problems:
* Using running totals
* Performing operations in intervals
* Identifying data gaps and islands
* Performing aggregates without losing detail
Many people are confused by window functions and do not know how to use them properly. This session will explore window functions, how they work, and how to use them. Demonstrations with several examples will solidify how window functions can simplify queries and make them more powerful.
Conquer Negative Emotion To Have a Happier Life!
Do you want more Self Confidence, less Self Doubt, more Happiness, less Anxiety, and more Love? This event is an introduction to how to handle irrational emotion. How often are yours or another's emotions out of control? What is that about??? I have asked these questions and after much search have found answers and am sharing.
Maybe you have suffered a traumatic experience, a deep loss or been through a painful breakup? After that, you try to move on but you just can't. Possibly you have a thought or emotion that hangs around for days and you just can't shake it. What is all this stress, anxiety, depression, and self doubt? It's just crazy! It's not the real you. You can find out what is at the root of all this.
This is a local event.
Areas you can change with the right information:
* Control of unwanted emotions
* Lack of confidence
* Grief
* Anxiety
* Anger management
* Creating ideal relationships
* Memory
* and more...
This is a local meeting that can start you on the way to a better life, more confidence and less negativity. All the happiness you have lies within you. Let's find it!
Be sure to click on the red "Attend" button below to come to this local event. We look forward to seeing you there.
This group is created by the Dianetics and Scientology life improvement center.
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/
Open-Table RPG Meetup!
Try new games, meet new people, and find out what story games are all about!
Explore the reaches of space! Witness kingdoms rise and fall! Create and explore tragedies! All within a single game night.
We play story games like Fiasco, Kingdom, Polaris and Microscope that encourage everyone at the table to participate creatively. We also have one-shots of indie, OSR, and narrative-focused RPGs such as Apocalypse World, Dread, Lady Blackbird, and Old School Essentials!
Everybody's welcome! It doesn't matter if you've never tried story games before or never played roleplaying games at all! Just bring your brain and a good attitude and come try it out!
***
**IMPORTANT**
* When you arrive look for the marked Story Games Columbus Tables. Each table will have a separate game. Seating is on a first-come-first-serve basis.
* If all tables are full, look for a Facilitator. We will find a way to get you into a game!
* There is a flat $3 cover charge for events at Tabletop.
***
**Facilitators!!**
Please arrive early so that we can get you set up with a table.
Please reach out to me ASAP if you would be willing to help facilitate. You can reach me on the SGC Discord here -
https://discord.gg/jUTvWUu
Investing & Personal Finance Meeting
If you are interested in selecting investment choices for your 401(k) or other workplace savings plan, minimizing your income tax liability, or identifying the most effective investments for your brokerage account, we are the group for you.
We are a local chapter of Bogleheads**®**, whose investment strategy can be found here:
https://www.bogleheads.org/wiki/Bogleheads%C2%AE_investment_philosophy
Or you can peruse the Boglehead forum here:
https://www.bogleheads.org/index.php
I look forward to seeing you there.
Mark Vonder Haar














