Brainberg

Software Engineering Events in Amsterdam

This is the widest category on Brainberg, because software engineering itself spans a huge range of events: language user groups (Python, Rust, Go, TypeScript, Kotlin, Elixir, Ruby, Zig), framework communities (React, Svelte, Next.js, Vue, Laravel, Django, NixOS), backend architecture tracks, testing and QA tracks (ISTQB certification courses, mutation testing, test-automation workshops), refactoring and DDD circles, hackathons, and the long tail of "thoughtful engineering" meetups that don't fit neatly under any specific stack.

This page narrows the Amsterdam calendar to Software Engineering events. It's a subset of Netherlands's wider tech-event schedule, useful when you want something specific to go to in the city this month.

Amsterdam runs one of the strongest applied-AI event calendars in Europe. The city is full of product engineering teams actually shipping AI features, which shows up as depth in LLM integration, agent, RAG, and evaluation-focused meetups. Product management and design events are also unusually strong here (The Next Web, Mind The Product, Config EU satellites), as is the data-engineering scene around dbt and Snowflake.

Upcoming Software Engineering events in Amsterdam

Software EngineeringMeetupFreeOnline

Data Thursday

Amsterdam, ๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands

Hi there ๐Ÿ‘‹

At Data Tribes, we organise meetups because we truly care about sharing knowledgeโ€”both within and beyond our organisation.
We believe that bringing people together to connect, create, learn and grow benefits not only us, but the entire data community.

๐ŸŽ๏ธ ๐—™๐Ÿญ ๐—จ๐—ก๐—Ÿ๐—˜๐—”๐—ฆ๐—›๐—˜๐—— ๐Ÿ
๐—ฅ๐—˜๐—”๐—Ÿ-๐—ง๐—œ๐— ๐—˜ ๐—™๐Ÿญ ๐—”๐—ก๐—”๐—Ÿ๐—ฌ๐—ง๐—œ๐—–๐—ฆ // ๐—”๐—š๐—˜๐—ก๐—ง๐—œ๐—– ๐—˜๐—ก๐—š๐—œ๐—ก๐—˜๐—˜๐—ฅ๐—œ๐—ก๐—š
What does โ€œreal timeโ€ truly mean in the world of Formula 1 - and what happens when a domain expert builds the application with an AI coding agent?
F1 Unleashed is Nelson Sousaโ€™s latest personal project: an application that streams, downloads, visualises and analyses Formula 1 data while the action is still unfolding.
Timing screens. Weather. Telemetry. Strategy insights. Tactical opportunities. Predictions.
Not a Monday-morning explanation of how Sundayโ€™s race was won or lost, but insights when they still matter.

๐—ช๐—ต๐—ฎ๐˜ ๐˜๐—ผ ๐—ฒ๐˜…๐—ฝ๐—ฒ๐—ฐ๐˜
๐Ÿ“ก Live Formula 1 timing, weather and telemetry data
๐Ÿ“Š Near-real-time race analysis, predictions and strategy insights
โšก The challenge of reducing latency from one hour to five minutes, five seconds and ultimately under one second
๐Ÿง  Why predictive models are only as goodโ€”and as fastโ€”as the data pipelines feeding them
๐Ÿค– How Nelson used Claude Code as an implementation agent while retaining control over the domain reasoning, architecture and validation
๐Ÿ› ๏ธ An honest look at the possibilities, lessons and limitations of agentic engineering
The AI helped write the application. Nelson decided what it needed to understand.
Whether you are a Formula 1 fan or interested in streaming data, predictive modelling, real-time analytics or AI-assisted software engineering, this meetup is for you.

๐—ง๐—ต๐—ฒ ๐—ฎ๐—ด๐—ฒ๐—ป๐—ฑ๐—ฎ
// 18:00 โ€” Doors open
// 18:30 โ€” Drinks and pizza
// 19:00 โ€” Start of the presentation
// Nelson Sousa: ๐ŸŽ๏ธ ๐—™๐Ÿญ ๐—จ๐—ก๐—Ÿ๐—˜๐—”๐—ฆ๐—›๐—˜๐—— ๐Ÿ
// 21:00 โ€” Networking
// 21:30 โ€” End of the meetup
๐Ÿ“… Thursday, 24 September 2026
๐Ÿ“ The Henry, B. Amsterdam โ€” B.1
Johan Huizingalaan 763a, Amsterdam

We look forward to seeing you there!

Greetings,
Data Tribes Inc.

Thu 24 Sept ยท 16:0050โ€“200
Software EngineeringMeetupFree

Amsterdam JUG Meetup at Picnic

Amsterdam, ๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands

Join in with the latest Amsterdam JUG Meetup at Picnic HQ, Van Marwijk Kooystraat 15, 1114 AG Amsterdam.

Agenda

  • 17:30 โ€“ Doors Open (and food!)
  • 18:00 โ€“ 18:45 โ€“ "Keynote: How Software-defined Robotics is Rewriting the Physical World" by Daniel Gebler, Picnic CTO
  • 18:45 โ€“ 19:00 Small Break
  • 19:00 โ€“ 19:45 - "Part 1: The Gray Factory" by Victor Rentea
  • 19:45 โ€“ 20:00 Small Break
  • 20:00 โ€“ 20:45 - "Part 2: Career Reconversion to Agentic Engineer" by Victor Rentea
  • 21:00 The End

Abstracts

"Keynote: How Software-defined Robotics is Rewriting the Physical World" by Daniel Gebler, Picnic CTO

Robotics is not primarily a hardware challenge. The hard part is building software that turns imperfect data into reliable decisions and coordinates thousands of moving parts in the physical world. Picnic is building a software-defined grocery operation spanning demand forecasting, inventory, automated fulfilment, warehouse robotics, routing and delivery.

Java/Spring microservices, event-driven workflows, optimisation engines and machine-learning models work together as a distributed cyber-physical system - handling asynchronous events, partial failures, changing state and hard real-world deadlines.

In this keynote, Daniel Gebler, CTO of Picnic, explores how to decompose physical operations into reliable services, coordinate them through events and state, combine probabilistic AI with deterministic rules and guardrails, and use observability, simulation and feedback loops to evolve complex systems safely.

As AI begins to write code, operate tools and make decisions, engineers will increasingly design the boundaries, evaluations, failure handling and ownership models that make these systems trustworthy. A practical deep dive into Java microservices, AI, robotics and the architecture required to make software move the physical world.

"Part 1: The Gray Factory" by Victor Rentea

The most agentified engineering teams of my clients are all converging towards the same workflow, aiming to optimize the code review step while preventing human cognitive debt and skill erosion.

This talk summarizes their practices, teaching actionable steps and milestones to gradually improve the quality of AI-generated code up to a point in which you can safely start decreasing the code review โ€˜intensityโ€™.

Dark Factories are not built ground up - instead, lights are responsibly dimmed, then turned off one by one, area by area, after observing impeccable code produced consistently.

"Part 2: Career Reconversion to Agentic Engineer" by Victor Rentea

  • Identity crisis - who are we?
  • Mandatory mindset changes
  • What makes a good Agentic Engineer?
  • Job Interviews - what matters?
  • Skill Erosion
  • Team structures
  • Cognitive Debt (former Tech Debt)
  • Agentic Worklife Calisthenics
  • Fastest Reconversion Path
  • Helping the Skeptics

Bios

  • Daniel Gebler builds the systems that power modern retail and grocery logistics at Picnic. As CTO, he leads the engineering teams responsible for scaling the companyโ€™s infrastructure and shaping the technical strategy behind online shopping. His recent work focuses heavily on the practical applications of artificial intelligence in retail.
  • Victor Rentea is a Java Champion with extensive experience in training mid-senior developer groups (5000+ developers of 100+ companies). During these intense workshops, Victor gets to debate with very bright engineers about the challenges faced by their projects. Discover how Victor can help you at https://victorrentea.ro: training catalog, consultancy, and YouTube channel.
Thu 24 Sept ยท 16:0050โ€“200
Software EngineeringMeetupFree

PostgreSQL Usergroup NL Meetup - The Fall Edition

Amsterdam, ๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands

Dear all,

We are happy to invite you to the next edition of the PostgreSQL User Group NL Meetup on 29 september 2026 in Amsterdam.

This time we have been invited by ABN AMRO to host the event at their offices on the Gustav Mahlerlaan. We are very appreciative of this gesture and would like to thank them for supporting the PostgreSQL community with the venue and the hospitality.

On the agenda we have two great talks. First up is Sebastiaan Mannem, who will take us deep into the PostgreSQL IO subsystem, following data changes from query to datafile and everything that happens in between. Next on the program is Peter Lengkeek, who will share his journey into CloudNativePG (CNPG).

As usual, we have reserved some space in the program for anyone who wants to do a lightning talk. If you are interested, please contact us via a personal message on meetup.com.

We are very grateful for the contributions of both presenters as well as our host, to make this all possible for the PostgreSQL community in the Netherlands.

We hope to meet many of you at the meetup, a moment where PostgreSQL users can connect, share knowledge, and discuss the latest developments in the PostgreSQL ecosystem.

We look forward to a great meetup!
Gerard Zuidweg
Feike Steenbergen

Meetup Program

17:30 โ€“ 18:25 โ€” Welcome, Beer & Bites

18:30 โ€” Opening

18:30 โ€“ 19:10 Postgres IO internals: Between query and datafile
Sebastiaan Mannem - CTO Nibble IT

Abstract: When a query inserts, updates or deletes data (DML), or objects (DDL), these changes end up in the Postgres datafiles โ€” but not immediately. Where does the data end up in between, and which process(es) take care of that? And why, and how? How does Postgres remain consistent โ€” what does it keep consistent, and what is never consistent? And how does the changed data end up on the standby โ€” how is synchronous replication implemented? These are some deep questions, and we will try to tap into many (if not all) of them, and more, as we follow data changes from query, through the PostgreSQL IO subsystem, until it hits the data files.

About Sebastiaan: Technically driven database, container and cloud specialist. Earned my stripes and was battle hardened by the Dutch Government. As CTO of Nibble-IT I do all I can to make our customers successfull with PostgreSQL, which includes: enable with design, build stuff, enable the next generation of consultants and developers.

โ€” (Very) Short Break โ€”

19:15 โ€“ 19:55 โ€” My journey into CNPG โ€“ Peter Lengkeek DBA for CloudNativePG โ€“ Savepoint

Abstract Getting familiar with CloudNativePG, running PostgreSQL on Kubernetes, is not difficult. Install Kubernetes on your Windows or MacBook and start. Create My first cluster, yes! Going further, is for most PostgreSQL DBAโ€™s a bigger step to take. Learning Kubernetes concepts and all the available tooling, related to CloudNativePG and Kubernetes. Often, I see organizations struggling with the implementation of CloudNativePG as a product, although the have chosen the product on corporate level.
In my presentation I share my journey into CloudNativePG. Hopefully, to support PostgreSQL experts to go the same road. Also, I want to reflect some aspects of the implementation of CloudNativePG in organizations.

About Peter: I started 35 years ago, working with Oracle database technology. Mainly in the role of a Database Administrator and Developer, specialized in the combination of technology and organization.
At the beginning of 2024 I started a consultancy job at a client of OptimaData with PostgreSQL database technology. I jumped into a "pressure cooker" to learn all kind of PostgreSQL knowledge compared to my reference model of Oracle.
Since August 2024 Iโ€™m focused on the CloudNativePG operator for PostgreSQL databases on Kubernetes. For me, the way to go! I was several times a guest lecturer for an intro training CloudNativePG, including the Blue Elephant Pack. I'm happy to help organizations and DevOps teams get the most out of CloudNativePG.

19:55 โ€“ 20:00 โ€” Lightning Talks

20:00 โ€“ 20:30 โ€” Wrap-up and drinks

Tue 29 Sept ยท 15:3050โ€“200
Software EngineeringMeetupFree

Amsterdam JUG OTel Workshop at Dash0

Amsterdam, ๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands

Join in with the latest Amsterdam JUG Workshop at Dash0 (which is at Dash0, Nieuwezijds Voorburgwal 162/Suite 401, 1012SJ Amsterdam), in which we learn all the basic principles of OpenTelemetry, while eating pizza, (and celebrating Yoeri Krom's birthday).

Important:

  • Bring your own laptop because this is a hands-on workshop where you'll be learning about OpenTelemetry from scratch!
  • On your laptop, you need a local Kubernetes cluster to already be running (e.g., kind or k3s).
  • On your laptop, you need to have a Java, Node, .NET, Python or Ruby application that is important to you and that you know how to deploy on Kubernetes; if you donโ€™t have one, we will have test applications available, but that would only be half the fun!
  • Limited seats, exclusive workshop, sign up quick!

Agenda

17:30 โ€” Doors Open (and Food and Drinks)
18:00โ€“18:20 โ€” OpenTelemetry for Complete Beginners (Part 1).
18:20โ€“18:50 โ€” OpenTelemetry for Complete Beginners (Part 2).
18:50โ€“19:20 โ€” Hands on Lab 1: Instrumenting a demo app.
19:20โ€“19:35 โ€” Break.
19:35โ€“20:10 โ€” Hands on Lab 2: From data to answers.
20:10โ€“20:40 โ€” Hands on Lab 3: Break things on purpose.
20:40โ€“21:00 โ€” Wrap-up.

Details on Labs

Lab 1: Instrument a demo app. Add OpenTelemetry to a small service from scratch: SDK, auto-instrumentation, and a collector. You'll send the resulting traces, metrics, and logs into a demo environment so you can see what your instrumentation actually produces.

Lab 2: From data to answers. With telemetry flowing, we'll work through real questions: which service is slow, why, and what changed. The environment that we set up in Lab 1 is our workbench, but the techniques (correlating traces with logs, reading resource attributes, querying by semantic conventions) apply to any OTel-compatible backend.

Lab 3: Break things on purpose. Introduce latency, errors, and a misbehaving dependency into the demo app, while tracing the failure back to its cause using only what OTel gives you. The goal is to see how much of a real incident you can reconstruct from the signals, using the demo environment to check whether your diagnosis continues to makes sense.

Wed 30 Sept ยท 16:0050โ€“200
Software EngineeringMeetupFree

Amsterdam JUG Meetup at Mollie

Amsterdam, ๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands

Join in with the latest Amsterdam JUG Meetup at Mollie, Keizersgracht 126, in central Amsterdam.

Agenda:

17:30: Doors open (and food)
18:00 - 18:45 - Talk 1: "Your Spring Boot Production is Bleeding. Let's Fix That." -- Mikhail Polivakha
18:45 - 19:30 - Talk 2: "Building Scalable, Low-Latency Fraud Detection AI in Java" -- Zoran Sevarac
19:30 - 20:15 - Talk 3: "Breaking the Monolith: Learnings from a Year of Improvements" -- Murat ร–zkan
20:15 - 21:00 - Talk 4: "HTTP: How Teenagers Talk to Their Parents" -- Hanno Embregts

Abstracts:

Talk 1: "Your Spring Boot Production is Bleeding. Let's Fix That." -- Mikhail Polivakha

The Java community shares a stack: Spring, Hibernate, Spring Data, Jackson. And with it a set of best practices we hear on repeat:

  • Disable Open Session in View in production
  • Avoid N+1, EAGER fetching, Cascade.REMOVE on collections
  • Adopt Project Leyden and Lilliput and so on.

We know the rules by heart. But who checks that every service in the fleet actually follows them? In this talk, I will introduce Axelix, an OSS toolkit that closes that gap for Spring Boot ecosystems.

A lightweight starter plus a build-system plugin discovers each service's misconfigurations, persistence anti-patterns, and JVM improvement opportunities, then streams them to the Axelix Master - a single monitoring view, fleet-wide and per service.

We will go from a bare app to actionable insight live and see how Axelix exposes the opportunities to fix the findings to AI Agents via a built-in MCP server.

Talk 2: "Building Scalable, Low-Latency Fraud Detection AI in Java" -- Zoran Sevarac

For modern payment platforms, fraud detection is not only a machine learning problem โ€” it is a business-critical capability. As transaction volumes grow, payment providers need to detect risk effectively while maintaining fast payment processing, controlling infrastructure costs, and scaling without adding unnecessary operational complexity.

In this session, weโ€™ll show how an end-to-end fraud detection pipeline can be built entirely in Java โ€” from transaction ingestion and feature processing to machine learning inference and fraud scoring.

Using payment fraud detection as a practical use case, weโ€™ll examine the engineering decisions that directly affect business outcomes: how to increase transaction-processing capacity, maintain predictable low latency, reduce infrastructure overhead, simplify integration, and scale fraud detection cost-effectively as payment volumes grow.

Talk 3: "Breaking the Monolith: Learnings from a Year of Improvements" -- Murat ร–zkan

After a year of effort reducing the complexity of a 15-year-old monolithic codebase at Miro, we are back to share our learnings, both technical and
organizational. Organizational challenges often get overlooked, but they are critical for success at scale.

On the organizational side, we will discuss some "controversial" topics, such as the value of modularization, building and keeping sponsorship, prioritizing by impact, and the role of standards and observability. Without those, this project wouldn't have got past a personal hobby.

On the technical side, we will talk about some patterns that caused tight coupling in the codebase over the years, and how we detect and remove them without disrupting day-to-day development. That includes the role of agents in the trenches.

This talk is for any developer, team lead, or architect trying to improve a codebase that is too big to fix alone.

Talk 4: "HTTP: How Teenagers Talk to Their Parents" -- Hanno Embregts

As a parent, Iโ€™ve often found that getting a straight answer from a teenager can feel like an exercise in debugging. This realisation led me to discover the surprisingly close parallels between navigating those conversations and understanding HTTP status codes.

This talk wonโ€™t be about parenting (though there will be anecdotes!), but rather about decoding the language that modern systems use to communicate โ€“ success, failure, and everything in between.

Weโ€™ll explore common HTTP status codes, their implications for developers, testers, architects, and anyone who works with data, and discover how these codes can help us troubleshoot problems, build more resilient applications, and perhaps even understand the often-mysterious responses we receive from the teenagers in our lives.

Mon 5 Oct ยท 16:0050โ€“200
Software EngineeringMeetupFree

AMS DB October meetup

Amsterdam, ๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands

The October event will be hosted by the MySQL team at Oracle.

Program:

  • 17:45 - Doors open / refreshments / drinks
  • 18:00-18:05 - Welcome
  • 18:05-18:55 - The Path to MySQL Open Innovation - Heather VanCura
  • 18:55-19:00 - Short break
  • 19:00-19:50 - MySQL Technical Session - Matthias Crauwels
  • 19:50-20:00 - Q&A / discussion / networking
  • 20:00 - End of meetup, with a possible external social gathering afterwards

The Path to MySQL Open Innovation
Abstract:
As the MySQL Community celebrates its 30-year milestone in 2025โ€“2026, it reaches a defining moment in its evolution. Looking ahead, the community enters a new phase focused on expanding engagement, collaboration, contributions, and the pace of innovation.
Oracle and the MySQL Community are embarking on a bold transformationโ€”reimagining how one of the world's most widely used open-source databases is built, governed, and evolved.
This session shares details on the next phase of that transformation following the MySQL 9.7 Community Edition release. Sparked by direct community feedback about the future of MySQL as an open ecosystem, this journey led to a multi-phase strategy to modernize MySQL's development model.

About Heather VanCura:
Heather VanCura serves as Vice President of External Standards & Community Engagement at Oracle, where she leads global strategy for Oracle's participation in formal and informal standards organizations and engagement in open-source projects worldwide. She also leads Oracle's MySQL community engagement initiatives, fostering relationships with developers, user groups, and open-source contributors around the world.
With extensive experience in community building, open governance, and developer relations, Heather focuses on advancing MySQL through open collaboration, modern development practices, and ecosystem growth. Her work strengthens connections between Oracle engineering teams and the global MySQL community, supporting open participation, greater transparency, and contributions that help shape the future of data platforms. She helps ensure that MySQL continues to evolve as the world's leading open-source database.

Thu 8 Oct ยท 16:00< 50
Software EngineeringMeetupFree

AdvancedAI Amsterdam

Amsterdam, ๐Ÿ‡ณ๐Ÿ‡ฑ Netherlands

๐ŸŒŸ AdvancedAI Amsterdam ๐ŸŒŸ
๐Ÿš€ Our mission is to share knowledge and innovative ideas with engaged attendees at our in-person AI meetups, making the community bigger and better.

๐Ÿ• Free event with pizzas and drinks

๐Ÿ—“๏ธ Date & Time:
Join us on October 14, at 18:00 for an evening filled with insights, networking, and the joy of AI.

๐Ÿ“ Location: We'll gather at the Xebia office at
Wibautstraat 200, 1091 GS Amsterdam

๐Ÿ•’ Event Schedule:

  • 17:30 - Walk in, Drinks & Pizza ๐Ÿ•
  • 18:00 - Explainable Agentic Workflows - Arman Kavian
  • 18:40 - Can Agents Dream? - Florian Buetow
  • 19:20 - Grounding AI Agents in Your Data Model - Ricardo Granados
  • 20:00 - Drinks and networking
  • 21:00 - Doors close

๐Ÿ’ฌ Talks:

  • Explainable Agentic Workflows - Arman Kavian
    Agents don't report their reasoning. They narrate it. Preserve the reasoning as structure, and the story can be checked against what actually drove the outcome.

  • Can Agents Dream? - Florian Buetow
    During sleep, our brain replays and reorganizes past actions and experiences, helping us learn from them through dreaming. Most agents' memory systems have no equivalent. They store and retrieve information on demand. But they do not replay or learn from the agents' past actions. This session introduces dreaming as an agentic memory architecture that improves the performance of long-running agents. It covers the main approaches and compares them with retrieval-based memory systems.

  • Grounding AI Agents in Your Data Model - Ricardo Granados Lopez
    AI can already read your SQL and draft what a data model means. This talk is about what has to be true before you'd trust that draft enough to rely on it. We'll walk through a working pipeline, live, that grounds an AI agent's claims about your data in real evidence, and come away with a precise, testable answer for where that trust can be automatic and where it can't.

Looking forward to welcoming you! ๐Ÿ‘‹๐Ÿš€

Wed 14 Oct ยท 15:3050โ€“200