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 EngineeringMeetupFree

Go meetup @ ING

Amsterdam, 🇳🇱 Netherlands

We're back for our third Go Amsterdam meetup this year. ING is kindly hosting us at their offices in Amsterdam! Come join us and meet like-minded gophers, enjoy talks about Go, and just have a good time.

We will be meeting on Tuesday June 23.
Doors will open at 17:15, and we'll be getting started with the program around 18:00. Talks will end around 20:45. Drinks and snacks are provided by our generous hosts, and there will be a break, with time to meet & talk to fellow gophers.

Talks:
- "Logging Sucks (In Go)" by Manuel Doncel Martos
- "What's new in Go", by Loes Alleman
- "Go and WebASM - The 5 Hells of Web Assembly" - by Cookie Engineer
- "Going back to First Principles - Writing Go apps in the age of AI" - by Frank Schröder

Important: We will need your full name by Thursday June 18, and you must bring identification matching your name to the event, or unfortunately you won't be able to get in. Either change your meetup profile name to your full name, or send us a message with your full name (and the profile you signed up with).

Please keep your RSVP status up to date! Doing so helps organize the meetup tremendously (with waiting list, capacity planning, food & drinks). Thank you!

If you want to talk about Go right now, join us on channel #amsterdam at the existing gophers.slack.com workspace. Sign up through https://invite.slack.golangbridge.org/.

Hope to see you soon!

Cheers,
Go Amsterdam meetup team

PS: Photography/Video Consent. We will be taking photos and videos during the event and will use these photos and videos for social media, and promotional materials. By coming to the meet-up, you give us your consent to take photos and videos of you.

PPS: If you work at ING, you must register internally for this event and not at meetup.com.

Tue 23 Jun · 15:1550–200
Software EngineeringMeetupFree

Dutch Microsoft Entra Juni 2026 Meetup @ Inspark Amstelveen

Amsterdam, 🇳🇱 Netherlands

*** ALL SESSIONS ARE PRESENTED IN DUTCH ***

Donderdag 25 juni 2026 zijn we te gast bij Inspark in Amstelveen.

We hebben weer een paar mooie sessies op het programma, waaronder een sessie van Derk van der Woude over Agent 365 en Agent ID. Ook geven we graag het podium aan Richard van der Els met zijn sessie over Cloud PKI en Entra CBA. Samantha gaat ons meenemen in alles wat komt kijken bij het opzetten van een centrale Entra ID tenant voor B2B gebruik.

Uiteraard praten we je weer bij over de laatste features binnen Entra in onze lightning-sessie. Riemen vast!

Deze avond zullen de sessies in het Nederlands worden gegeven.

PROGRAMMA

17.00 - 18.00 Inloop & Eten

18.00 - 18:20 Welkom door onze host, Inspark.

Lightning talk - What's new in Entra? Een korte sessie door Jan, Pim, Michel of Stefan over de laatste features binnen Entra. Zo zijn jullie weer helemaal bij!

18.20 - 19.20 Eén Entra ID tenant, meerdere organisaties: de architectuur achter de samenwerking
Samantha Kloos-Kilkens

Netbeheerders in Nederland zijn geen concurrenten. Ze beheren samen de kritieke infrastructuur van het land en moeten steeds vaker nauw kunnen samenwerken. Toen de vraag kwam om een gedeelde Microsoft Entra ID tenant op te zetten waar meerdere organisaties veilig samen kunnen opereren, bleek al snel dat de standaardaanpak voor B2B hier niet volstaat.

In deze sessie loop ik door de architectuur en de securitybeslissingen van deze omgeving. Access governance, authenticatie en tenant hardening zijn ontworpen voor een omgeving die geen enkele organisatie in z'n eentje bezit.
We kijken hoe je users binnenkrijgt, hoe je gedelegeerd beheer organiseert met Administrative Units, hoe Conditional Access eruit ziet met meerdere doelgroepen en verschillende vertrouwensniveaus, welke MFA claims je van welke tenant wel of niet vertrouwt, en wat tenant hardening betekent wanneer samenwerken net zo belangrijk is als security.

Voor iedereen die identity architectuur ontwerpt waar meerdere organisaties één tenant delen, en waar security geen bijzaak mag zijn.

19.20 - 19.30 Korte pauze

19.30 - 20.00 Cloud PKI and certificated-based authentication - Richard van der Els

The benefits of Cloud PKI how to setup and how to use it.

In deze presentatie neem ik jullie mee in hoe makkelijk je Cloud PKI opzet je de certificaten kunt distribueren en deze vervolgens ook kunt gebruiken om jezelf te authenticeren.

20.00 - 20.20 Pauze

20.20 - 21.20 Agent 365 Security from an Entra perspective

  • Derk van der Woude

AI-agents zijn niet meer weg te denken uit de moderne werkplek. Microsoft 365 Copilot, autonome agents, geautomatiseerde workflows — ze schieten als paddenstoelen uit de grond. Maar wie beheert en beveiligt al die digitale collega's eigenlijk?
In deze sessie duiken we diep in het Entra Agent ID-platform: de plek waar Microsoft identiteitsbeheer voor AI-agents samenbrengt. We beginnen met de fundamenten — wat is een Agent ID, hoe werkt het platform, en welke beveiligingsbasisprincipes gelden er voor niet-menselijke identiteiten?

Daarna gaan we écht de diepte in. Want agents zijn net mensen: ze hebben toegang, ze maken fouten, en ze kunnen misbruikt worden. We bekijken hoe ID Protection risicovolle agentgedrag detecteert, hoe je met Conditional Access granulair toegangsbeleid afdwingt voor agents, hoe Identity Governance zorgt dat agents alleen krijgen wat ze nodig hebben — en niet meer — en hoe Secure Access de verbindingen van agents naar resources beschermt.

Na deze sessie ga je naar huis met een helder beeld van het Entra-beveiligingslandschap voor agents, concrete handvatten om je eigen agentomgeving te beveiligen, en misschien een gezonde dosis paranoia over alles wat er al rondloopt in jouw tenant.

21.05 - 22.15 Ruimte om gezellig bij te kletsen onder het genot van een hapje/drankje.

Thu 25 Jun · 15:00< 50
Software EngineeringMeetupFree

PostgreSQL Usergroup NL Summer of 2026 Meetup

Amsterdam, 🇳🇱 Netherlands

Dear all,

With summer just around the corner, we are happy to invite you to the Summer Edition of the PostgreSQL User Group NL Meetup on June 25th 2026 in Amsterdam.

This time we have been invited by Databricks to host the event in their Amsterdam headquarters. We are very appreciative of this gesture and we like to thank them for supporting the PostgreSQL community with the venue and the hospitality.

On the agenda we have two PostgreSQL experts in their field. First up is an alumni presenter of the PostgreSQL User Group, Matthias van der Meent, who will be taking us on a deep dive into one of the better known index types: GiST. Next on the program is Bart Orbons, who will centre his presentation around grouping.

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!
Feike Steenbergen Gerard Zuidweg


Meetup Program
17:30 – 18:25 — Welcome, Beer & Bites 18:25

18:30 — Opening

18:30 – 19:10 — GiST indexes: An analysis – Matthias van der Meent
Abstract: PostgreSQL has various index types, each supporting different query patterns and behaviours. In this talk, Matthias will go over one of the better known index types: GiST — how and where it is used, how it works, its strengths, its weaknesses, and some possible improvements.
About Matthias: Matthias van der Meent is a PostgreSQL hacker and contributor with over 5 years of contributions to the project. His focus is mostly on subsystem performance, indexing, and resource usage.

— (Very) Short Break —

19:15 – 19:55 — 'Grouping, the way you want it' – Bart Orbons
Abstract: This talk dives into PostgreSQL's advanced grouping features, showing how to go beyond a plain GROUP BY to aggregate data exactly the way you need it. Expect practical examples that make complex reporting queries simpler and more powerful.
About Bart: PostgreSQL user and enthusiast. Started using PostgreSQL in 2000 and has not stopped since — having worked before with Sybase and Oracle, but not anymore. Until four years ago, Bart worked at XS4ALL Internet as a technical software architect focused on database and software modelling, until the company was folded into its parent organisation. He then helped migrate the customer base into their systems before moving on to his current role at Z-CERT, where he helps set up company administration and systems. A regular at pgconf.eu, this talk is part of a series Bart originally created for colleagues at XS4ALL to improve their SQL skills and introduce newer features of the SQL language.

19:55 – 20:00 — Lightning Talks

20:00 – 20:30 — Wrap-up and drinks

Thu 25 Jun · 15:3050–200
Software EngineeringMeetupFree

WP Meetup Amsterdam on NativePHP Mobile and running a WooCommerce store

Amsterdam, 🇳🇱 Netherlands

Schedule
19:00 Walk-in
19:15 David Beentjes on NativePHP Mobile
19:55 Break
20:15 Daniele Besana on Running a WooCommerce store: the good, the bad and the ugly
20:45 Open Call 🔔
21:00 Drinks @ the bar

Did you ever receive an offer to build a mobile app but had to decline because you didn't have the knowledge in the needed programming languages? Well, maybe now you do have the required skills. In his talk on NativePHP Mobile, David Beentjes (12+ years of WordPress development experience and co-owner of Unloc) shares his insights from building an Android and iOS app in the same programming language WordPress is written in: PHP. Based on a real-world app, he showcases the possibilities that NativePHP unlocks for WP builders and how an app can be integrated with an existing WordPress site for authentication, content management, or whatever else you can think of.

Daniele Besana is the founder of WP-OK. In 2023, together with his wife Hanny, he acquired a 6-figure webshop at cafe-analog.nl. Coming from years of supporting ecommerce clients, running a store firsthand gave him a completely new perspective on the real challenges behind a WooCommerce business.
In this talk, Daniele shares the lessons learned after taking over an existing webshop: what they improved, what surprised them, what mistakes they made, and the many non-technical aspects such as logistics, suppliers, inventory, and (some) marketing.
This is not a technical WooCommerce talk, but a practical and honest look at what it really means to run an online store: the good, the bad and the ugly.

Thu 25 Jun · 17:00< 50
Software EngineeringMeetupFree

Meetup Digital Freedom - SEDI & KERI Protocol and eIDAS-based EUDI Wallet

Amsterdam, 🇳🇱 Netherlands

Meetup – Comparing SEDI and the KERI Protocol with the eIDAS-based EUDI Wallet Model
(KERISuite: Free Open-source Identifier Systems Software under TrustoverIP Foundation that is anchored in LFDT)

Monday June 29, 7:00 PM
Amsterdam area (exact location to be announced)
A meetup about SEDI and its supporting KERI protocol, and how this compares to the EUDI Wallet (eIDAS-based) that will be introduced across Europe.

In short
  • SEDI = Model legislated in the State of Utah (US): State-Endorsed Digital Identity. The state endorses a digital identity, while the citizen remains in control.
  • KERISuite = technical foundation for secure, self-controlled, persistent, cryptographically verifiable digital identity.
  • eIDAS = European legal framework for electronic identification and trust services.
  • EUDI Wallet = the European Digital Identity Wallet under eIDAS 2.0, enabling citizens and organizations to store and share digital credentials.
Relation between these concepts

SEDI and eIDAS/EUDI represent two policy approaches to digital identity: Some US states versus EU.

KERI/KERISuite can be seen as a possible technical infrastructure for implementing such models in a privacy-preserving, decentralized, and verifiable manner.
SEDI places more emphasis on individual sovereignty and state endorsement, while eIDAS/EUDI focuses more on EU-wide interoperability and legal recognition.

There are also concerns about the level of trust European citizens are expected to place in these systems.

The meetup is organized by the Permissionless Society Meetup Group and supported by the Linux Foundation Decentralized Trust (LFDT).

Speakers
  • Introduction to SEDI and the KERI protocol — Henk van Cann
  • Presentation on the characteristics of eIDAS/EUDI from that perspective - {Speaker to be announced soon}

Free entrance.
Doors open at 6:45 PM.

The meetup starts exactly at 7:00 PM. At 8:30 PM we'll have a drink and a chat.

Also announced here: https://www.meetup.com/lfdt-netherlands/events/314921548

Meetup – SEDI en het KERI-protocol vergelijken met het eIDAS-gebaseerde EUID.

Maandag 29 juni, 19:00 uur
Omgeving Amsterdam (locatie volgt)

Een meetup over SEDI en het ondersteunende KERI-protocol en hoe dit zich verhoudt tot de EUID-wallet (eIDAS-gebaseerd) die we in Europa gaan krijgen.

Kort:
SEDI = State-Endorsed Digital Identity, wettelijk vastgelegd in de staat Utah (US). De staat “endorses” een digitale identiteit, maar de burger blijft zelf de identity provider.
KERISuite / KERI = technische basislaag voor veilige, zelfbeheerde, lang houdbare, cryptografisch verifieerbare digitale identiteit.

eIDAS = Europees juridisch kader voor elektronische identificatie en vertrouwensdiensten.

EUDI Wallet = de Europese digitale identiteitswallet onder eIDAS 2.0, waarmee burgers en organisaties digitale credentials kunnen bewaren en delen.

Samenhang:
SEDI en eIDAS/EUDI zijn twee beleidsmodellen voor digitale identiteit: VS versus EU. KERI/KERISuite kan worden gezien als een mogelijke technische infrastructuur om zulke modellen privacyvriendelijk, decentraal en verifieerbaar uit te voeren. SEDI legt meer nadruk op individuele soevereiniteit en de staat die goedkeurende ondersteuning geeft; eIDAS/EUDI legt meer nadruk op EU-brede interoperabiliteit en wettelijke erkenning. Er zijn zorgen over het vertrouwen dat Europese ingezetenen moeten hebben in dit systeem.

De meetup wordt georganiseerd door Permissionless Society Meetup Group en ondersteund door de Linux Foundation Decentralized Trust (LFDT).

Er zijn twee sprekers:
Een introductie over SEDI en het KERI-protocol - Henk van Cann
Een presentatie over de karakteristieken van eIDAS in dat perspectief - Spreker weldra aan te kondigen

Toegang is gratis. Deur open om 18:45 uur. Het begint precies om 19:00 uur.
Om 20:30 uur uiterlijk napraten met een borrel.

Bio Henk van Cann

  1. MSc Management and Computer Science (1992) and BSc Water and Soil Management (1987)
  2. Certified Bitcoin Professional & MOOC DFIN 511 University of Nicosia - Digital Currencies (2016)
  3. Co-founder ‘Permission-less Society’ Meetups (2016-today)
  4. Trainer of teachers at Blockchain Workspace (2016-2020)
  5. Cardgame bitcoin misconceptions site (2019-2021)
  6. KERI Suite documentation and education (2021-today)
  7. Co-chair Concepts & terminology of Trust over IP foundation (2023-2025)
  8. Founding chairman of KERI Foundation LLC (2024-today)
  9. Organizer of the KERICONF26 in Utah, US (2025-today)
Mon 29 Jun · 16:45< 50
Software EngineeringMeetupFree

Amsterdam JUG Meetup with Simon "C4" Brown at Miro

Amsterdam, 🇳🇱 Netherlands

Simon Brown is the creator of the C4 model for visualising software architecture and Structurizr - the original developer-friendly "models as code" tooling for creating version-controlled documentation. He is the author of The C4 Model (O'Reilly) and Software Architecture for Developers (Leanpub). Over the past 15+ years, Simon has worked with hundreds of organisations across ~40 countries, from startups to global household names in almost every industry sector, helping teams adopt the C4 model and communicate their software architecture more effectively.

Join in with an evening with Simon Brown at the latest Amsterdam JUG Meetup at Miro, Fred. Roeskestraat 100, 1076 ED Amsterdam.

In this meetup, in addition to food, drinks, and networking, you will experience two sessions with and by Simon Brown. Whether you are new to C4 or very experienced with it, you will find something for you during this event.

Agenda

18:00 - Doors Open (And Food!)
19:00 - 19:45 Talk 1: "First Steps with C4"
20:00 - 20:45 Talk 2: "Ask Me Anything About C4"
21:00 - The End

Note that by submitting the registration form for this meetup and by signing up to this event, you acknowledge that you have read and agree to Miro's Conduct and Content Standards, Miro Meetups Terms, and Miro's Privacy Policy and agree for Miro to use personal data it collects of yours for the purpose of sending communications, including marketing emails, to you.

Wed 1 Jul · 16:0050–200